Wednesday, February 11, 2009
A production electric superbike capable of 150mph and 150-mile range? Mission Motors makes the bold claim with its Mission One electric motorcycle.
Tuesday, February 03, 2009
The first pictures of the production version of the BMW S1000RR have been unveiled at BMW’s Berlin production plant.