KTM Freeride electric motorcycles debut in Japan 1 min read News KTM Freeride electric motorcycles debut in Japan Marissa February 14, 2010 Electric motorcycles are coming and could be the transportation of the future. Austrian company KTM recently unveiled...Read More