BikesKTM Announces 1290 Super Duke RR. Yes, That’s With Two “Rs”Brace yourself: It’s not coming to America…yet.By Seth RichardsApril 6, 2021