Páginas

Showing posts with label Renault Sport F1. Show all posts
Showing posts with label Renault Sport F1. Show all posts

Here's the crazy Twizy Renault Sport F1!


We suspected that Renault Sport would come up with something related to the Twizy, since, a few days ago, the French company released a teaser together with the information that this presentation was going to take place at the Twizy manufacturing plant in Valladolid, Spain. And they delivered, showing us a crazy looking single seater car.