One Hundred Years Of Racing: Isle of Man TT
The illustrious Isle of Man TT races owe their beginnings to a stodgy and horse-minded English government. Public road competitions were banned in England by an act of Parliament, and its roads were saddled with a 20mph speed limit. The Auto-Cycle Club (later the ACU), believing that ‘racing improves the breed’, wanted a rigorous test … Read more