A review of the Renault Twizy EV in the rain. Love this car, but driving it in London when its raining cats and dogs? Click on the image to view video
Electric Car Community
A review of the Renault Twizy EV in the rain. Love this car, but driving it in London when its raining cats and dogs? Click on the image to view video