Loading...
Uploaded by motorreport on Oct 12, 2011
This video details the inception, design and development of the LFA, the first supercar built by Lexus.
Autos & Vehicles
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)