Wednesday, May 8, 2013

Mission Motors teases highest performance electric vehicle ever

The Mission One was able to race in the 2009 TTXGP on the Isle of Man, and later set a land speed record for electric motorcycles.

http://www.torquenews.com/1075/mission-motors-teases-highest-performan