First Impressions: 2011 Triumph Speed Triple

MF reports in with his first impressions of latest Speed Triple from Circuit Ascari