MCN is one of the world’s most respected bike tabloids. The Uk based publication is no less than a Bible for bike lovers across the world. The newspaper recently pitted the newly introduced the 2011 Triumph Speed triple Vs the Austrian KTM SuperDuke and the Japanese Kawsaki Z1000. The result? See you for yourself
Source MCN