What could have been.
This 2007 Ford Mustang was the greatest product out of the Saleen catalog back in the day. Today, it's still amazing.
But the Mustang tuner is only making seven of them.
Saleen Automotive could be in serious trouble.
Saleen claims the S7 maxes out at 248 mph, but no one's ever proven it.