With notable results on the AMA Superbike scene, the Isle of Man TT and now the Italian Bridgestone Cup the RCR8 continues to impress and leave rivals in its wake. Hereโ€™s the latest update on the dashing KTM sports street twin that is turning heads in more ways than one …