If you’ve got any doubts about what it actually means to ride the Tourist Trophy on the Isle of Man, check out this footage from 2006 and 2007. The tip comes from reader Antosette, and it’s real heart-in-your-mouth riding around what appears to be a normally quiet and laid back location.
Despite that impression mostly from the architecture and landscape, the riding is anything but laid-back; this is serious stuff (apart from the fun relay at the end which gives a laugh).