29 Dec 2010, 10:46 UTC · By: Alina Dumitrache / Beware Mission R, as there is a new player in town coming all the way from Belgium to take its shot at the 2011 TTXGP Championship title: the Project7 X01 electric superbike. Powered by an axial flu...