All-new supercar from the boys of Troy.
Click image to enlarge
Anyone thinking that Steve Saleen’s departure from the company that bears his name would result in the end of supercars such as the famous S7… would be wrong. That’s because Saleen, now based in Troy, Michigan, as opposed to its former headquarters in Irvine, California, has unveiled an all-new supercar called the S5S Raptor. Read the rest of this entry »