It was only a matter of time before a major manufacturer took the plunge and developed its own electric motorcycle. Well, that time is now. Introduced at EICMA 2011, KTM has unveiled the Freeride-E. The small and nimble Freeride-E is meant to be an off-road vehicle with the capabilities to be ridden virtually anywhere.
Continue Reading »