Image: KTM revives the RC8 nameplate for its brand-new Moto2-based limited edition sportsbike - the KTM RC 8C. Could it hint to a future production version? Click here for full story...