Bikers Are You Ready – The All Electric Mission R is here

The manufacture of all-electric bike named “Mission R” was announced by San Francisco’s Mission Motorcycles on June 3, 2013. Finishing the 8-lap race in 39.9 seconds, the all-electric bike “Mission RS” won the 2011 FIM/TTGXP electric-vehicle race event at Laguna Seca on which the making of the Mission R is...