Video: KTM Freeride E Bike in Barcelona
Tuesday, November 8, 2011
has revealed more details on its new electric motorcycle – the Freeride E
. Story is on its way, but for now check out the urban mx-itude potential of this Austrian electro-bike in the video below.
Follow Bart Madson on Google+