Renault Megane RS 265: One angry little car

The Renault Megane 265, was a delight to throw around the Hampton Downs track at its launch this week. Photo / Damien O'Carroll
The Renault Megane 265, was a delight to throw around the Hampton Downs track at its launch this week. Photo / Damien O'Carroll