Hot on the heels of the new-look Renault Clio R.S. arrival last August, the new-look Clio Renault Sport Trophy is primed for launch in Australia with more bite and more bark, keen to hunt down a tasty piece of track or challenging back road. Boasting a new peak of 162kW …
Read More »