Saleen - Autoblog
Share garage

Saleen

Saleen S7 LM

America's only true supercar returns, this time with 1000 horsepower.