Electric Motorcycle on a Mission Joe Magro February 5, 2009 3 The Mission One motorcycle was unveiled yesterday at the TED2009 conference in Long Beach. The bike has 100 ft-lbs ...