KTM is in dire financial straits right now. The company is billions of dollars in debt with an expensive race program chewing through funds and hundreds of thousands of unsold bikes piled up without ...
KTM RC 160 has started to reach showrooms ahead of a formal launch, revealing all the details about this upcoming motorcycle.