Test Drive: Renault Mégane

All in all, 2013 was a bit of a bumper year for Renault. France’s premiere, suarviest car manufacturer went a long way towards reclaiming their title as the Va Va Voomiest car company on the south side of the Channel. First there was their all-electric effort, the really rather impressive and well designed Renault Zoe. […]

Read More