2018 Renault Megane RS Revealed

2018 Renault Megane RS

After months of speculation, countless spy photos and more news pieces citing an ‘inside source’ than you could poke a fresh baguette at, the 2018 Renault Megane RS has made its eagerly anticipated world premiere at the Frankfurt Motorshow.   Despite speculation that the Renault would utilise a turbocharged 2.0-litre engine like most of its hot …
Read More