KTM Store
March 19, 2010 by Adrenaline
Bike World just launched the KTM store, the store is actually part of the Bike World showroom but KTM branded and only showcase KTM products.
The exciting news is that they have a demo RC8, and those interested in a test ride can call to schedule a test ride.