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... read the full article.