Search
Close this search box.

Kick-RS: Renault Megane RS Trophy Review

Angry, fast, sharp, loud and orange. These are just some of the words one could use to describe the new Renault Megane RS Trophy. The Megane RS Trophy is the latest in a long line of Renault Hot Hatches which can be traced back to those original Gallic pocket rockets, the 5 Turbo and Clio […]