Ran for 14 years, the Formula TT series first set up in 1977 was the IRRC (International Road Racing Championship), World Superbike Championship of it’s time. Roads events featured within…