KTM Freeride E – first electric from KTM

By: Avin   On: 20 Nov 2011

KTM’s Freeride project is one of KTM’s first attempts at going the electric way. The KTM Freeride E is an agile and efficient bike equipped with a replaceable […]