Mugen confirms McGuinness and Martin for 2017 Isle of Man TT Races Campaign Japanese based Mugen, which has won the last three SES TT Zero Races, has confirmed a two strong rider line up for the 2017 Isle of Man TT Races fuelled by Monster Energy.