Wednesday, January 13, 2010

Commercials for the LFA airing in Japan

New commercials for upcoming LF-A the new supercar coming from Lexus



Lexus Supercar

No comments: