First ride: KTM 1290 Super Duke R review

I've ridden KTM's new Super Duke and lived to tell the tale. Is it as mental as KTM make it out to be?