Loading...
Uploaded by laughingstalk on Dec 3, 2009
A couple of inches off the ground in the spartan interior of the Lotus Elise at the 2009 Los Angeles Auto Show.
Autos & Vehicles
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)