Green eXtreme Racing
November 10, 2009
Written by Evan FitzGerald in Automotive, Electric, Electric Car, Green News
When the words “motorcycle racing” are heard, the image of a sleek, powerful and fuel-hungry superbike comes to mind. The kind that Valentino Rossi likes to ride in the Moto GP, or a hopped up street bike popping a wheelie down a vacant street whilst competing with another. While these images of motorcycle racing may [...]