Steve Saleen

Is Saleen About to Crash and Burn?

With the ‘Saleen S7’ supercar featured in films like ‘Need for Speed’ and 50 Cent’s ‘Candy Shop’, Saleen Automotive has recently become a major name in the moto...