Renault Twizy archive
Online 31 May 2012
The first time you see a Renault Twizy on the road, we suspect one of two things will happen. You’ll either laugh. A lot. Or you’ll be desperate to have a go. But get over the fact that it’s got a name that only the French could come up with and...