Renault Twizy Sport F1 Concept Bridges Unlikely Worlds


The Renault Twizy Sport F1 concept shoehorns motorsports technology into a tiny package.
Tagged:
0
The Renault Twizy Sport F1 concept shoehorns motorsports technology into a tiny package.
Comments
yeah sure ...ok if you say so. The key word is "almost" as in 'almost a joke"