1 Jul 2010, 07:30 UTC · By: Ovidiu Panzariu / On a simple search on the web, you'll find a multitude of projects aimed at creating some sort of an electric race car that can revolutionize the motorsport world in a not-so-near future. Howev...