Thursday, February 18, 2010

The $330,000 Lexus Super Car

The $330,000 Lexus Super Car

Top Gear - Lexus LFA - Test & Review from Fatal on Vimeo.

Would you buy this car?

0 comments:

Post a Comment