After having left his previous company, Mr. Saleen started Steve Saleen's SMS Supercars in 2008 and unveiled his newest creation, the SMS 570 Challenger, in January of this year.