28 Mar 2015, 12:28 UTC · By: Mihnea Radu / It might mean nothing, but Renault has been missing from the US for 25 years and fans of LeCar are still around today