Only Saleen News on Babez.de
Saleen Sport Truck S331
1091

Saleen the premier manufacturer of limited edition, high-performance vehicles, today marked a new paradigm in sport truck performance with its debut of the pre-production Supercharged Saleen Sport Truck S331, at the LA Auto Show.

...read complete news