1 700 kW Saleen S7 Will Take Your Breath Away [video]
Watch this twin-turbocharged 10,2-litre V8 Saleen S7 warm up before recording some quite extraordinary power and torque output figures!
Watch this twin-turbocharged 10,2-litre V8 Saleen S7 warm up before recording some quite extraordinary power and torque output figures!