One of the best creations of Renault and the entire French automotive industry as a whole. A crazy little Clio with a rear-mounted V6 engine producing 255 horsepower.
Renault Clio V6
November 30, 2011 · A reader note from the archive