Socialist or not, this car is bitchin'
The name Renault in American minds mostly conjures up memories of that horrid little Le Car that came to our shores in the 1970s and 80s. But Renault is hugely successful in Europe and produces positively wonderful cars like the Mégane Renault Sport hot hatch. Just announced, the French automaker has pulled the covers off [...]





