Looks like another electric motorcycle just hit the streets. The KTM Freeride E is going to be putting some heat on the competition. Watch out Zero...
We have brought you electric motorcycles in the past (even the Mission One) but it looks like the electric motorcycles are finally ready for prime time. ...