Mavizen's all electric supermotorcycle for the TTXGP circuit is revealed

The TTX02, photo courtesy Mavizen November 3, 2009 (SEMA, Las Vegas) - At the SEMA trade show this week Mavizen has unveiled their all electric superbike, the TTX02.  As previously reported (see More info on the electric superbike coming soon f...