Itchy throttle hands can lose the anxiety. The 2026 KTM 990 RC R is coming closer. KTM’s principal Supersport orientated ...