| Wed, 2009-10-28 14:02 — David Herron |
Blurry teaser photo courtesy Mavizen A minister from the Isle of Man government, the Honorable John Shimmin, will be on hand in Las Vegas on November 3 to help launch Mavizen's TTX02 electric superbike. This electric motorcycle is meant to be ...