Lexus LFA - Jay Leno's Garage

Share
Embed
  • 
    Loading...
  • Published on:  7/26/2012
  • Lexus LFA. The greatest supercar ever to come out of Japan went into limited production in 2010, with only 170 allocated for the ...
Loading...

Comment