I got sent this youtube clip the other day, I've never been to the TT races and I had the chance in the late 1980's to go with some friends, One of them had dropped out & the boat ticket & hotel were up for grabs but I couldn't get the time off work
I would have loved to see these fearless riders up close at these sort of speeds.