MotorcyclistThe Mission One Electric Superbike - Green Means GoMission Motors promises true electric superbike performance next yearBy Aaron Frank, Photography by Mission OneMay 19, 2009