What Triumph triple-powered sport tourer sits between 660 and 900? This guy! Click here for full story...