Steve Saleen’s lifelong goal of creating his own supercar is achieved 27 years to the day of his first race win!

X