Submitted by David Herron on November 4, 2009 - 3:35pm
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...
Seven Generational Ruminations newsletter
Who's online
There are currently 0 users and 1 guest online.







