The highly anticipated KTM RC 160 has finally stepped into the spotlight, and yes—it shares the same punchy engine as the 160 Duke. If ...