New Cars Random Stuff!

RenaultSport Clio 220 Trophy: Better than before?

August 11, 2015

Renault’s given the RenaultSport Clio 200 some extra juice and a bit of a tune up. Does it make up for past sins, or is it still a bit lacking? XCAR finds out.