M mission-motorcycles.com An electric motorcycle Quite expensive though and far away from being the Tesla for superbikes. 63 points kvprashant 13 years ago 39 comments