The Isle of Man is a small, self-governing British Crown dependency on an island between Great Britain and Ireland. It is famously known for hosting the most prestigious motorcycle racing event in the world: annual "Isle of Man TT". 60.7 kilometers per lap. Speeds of up to 180 mph. And most bizarrely, the track is composed of normal public highways that have been temporarily close off. Enough chit-chat. Let's watch the footage. I recommend skipping to 2:30 for this first video.