The Saleen S7 is the craziest supercar people don’t know about it. Don’t believe it? Have a tour of the S7 and experience the quickness and other features of the Saleen S7. The 2007 model Saleen S7 goes unnoticed; it has mid-mounted 7.0-liter pushrod V-8. Make no mistake; the Saleen super-car is a remarkable achievement. But the new S7 Twin Turbo is designed to take the S7’s max factor beyond Ferrari and into Bugatti Veyron territory. For more details, just watch the video.
Craziest Supercar Saleen S7! Unnoticed
4 months ago