KTM RC250R Production Racer in detail

By: Motorcycle News Desk   On: 26 Feb 2013

The KTM RC250R is probably one of the best if not the best ever 250cc production racer yet. It may not exactly be the easiest motorcycle […]