Was the Renault Le Car (aka Renault 5) really the best-selling front-wheel-drive car in the world in 1981? From the country that brought us the bullet train, here comes the Le Car!
Send an email to Murilee Martin, the author of this post, at murilee@jalopnik.com.













