Tests & Drives - Blowhard - Saleen S7 Twin Turbo - Dare to tame this racer for the street?
Motortrend ; 80-89
2006
Article (Journal)
Unknown
Drive tests: 2006 Saleen S7 Twin Turbo - 2006 Caterham CSR
Automotive engineering | 2006
|Automotive engineering | 2003
|