Top 5 things I love about the Triumph Street Cup - Having ridden the brand new Street Cup for a few hundred miles and on all ...