Saleen, the premier manufacturer of limited edition, high performance vehicles, debuts the pre-production Supercharged Saleen Sport Truck S331 at the 2006 Los Angeles Auto Show.
Saleen, the premier manufacturer of limited edition, high performance vehicles, debuts the pre-production Supercharged Saleen Sport Truck S331 at the 2006 Los Angeles Auto Show.
This guy is so lazy that only one eye was left...
There are currently 1 users browsing this thread. (0 members and 1 guests)