Mavizen TTX02 To Be Unveiled At SEMA Show

With electric motorcycles becoming more practical over the last few years there were a lot of teams interested in competing in the 2009 TTXGP at Isle of Man. However, in the end only 10 bikes crossed the finish line. Most teams had about 6 months to put a bike together and though simpler to build […]

Posted on October 12, 2009 at 12:16 pm by John Adamo · Permalink · Comments Closed
In: Mavizen · Tagged with: , , , , , , , , , , , , ,