Image: Visordown chats to Stuart Wood, the man in charge of creating the Triumph Speed Triple RR Click here for full story...