Renault’s Megane R.S. Trophy-R arrives as a serious hot hatch contenderSource: Times of MaltaPublished on 5 years ago