With a name referencing both Great Britain and the Isle of Man TT, the GB500 TT made it very clear it drew inspiration from ...