Wednesday, November 25, 2009

Lexus LFA

Thinkin' that Lexus are the maker of luxurious cars only??
Think again...
GTR?? Smell smoke!!