Electric motorcycle = Moped? No thanks.. rather go off road with a motorcycle since trees do not pull out in front of you...
Not exactly, there's Moto-E racing just getting started...
It's nice seeing Colin Edwards on a race track again.
https://www.youtube.com/watch?v=vYxyIi_20kM
Mark