Loading...
Uploaded by Rtrt67 on Jan 25, 2008
Renault Le Somethng else. ;) The country that built the fastest train, also built the worlds worst front-wheel-drive car. I think that the Le Crap would only go 230 MPH if you dropped it off a cliff.
Autos & Vehicles
Standard YouTube License
Load more suggestions
All Comments