That's pretty good news. They must be so happy to have won their first race as a team. Couldn't really ask for a better result than that. Now what are the odds that Triumph can keep up the good work and not make this a one-off win?
now its not their first win as a team, the bikes were from Smiths Triumph Racing a British Supersport Team, part of the British Superbike Championship. They're actually leading the championship It was just the first time a Triumph has been brought to IOM since 2003. Gary Johnson rode her home, so its not either of their first rodeos