Auto Twizy Renault Sport F1 pictures reveal a fast, KERS-powered mini monster By Rory Reid Jan 30, 2018