Triumph has issued a global recall over wiring issues for its 900cc Street Twin and Street Scrambler models. The issue revolves around the movement of the handlebars which inputs could damage the ...