Isle Of Man TT Onboard Video Shows You Have To Be Completely Unhinged To Compete In The Race
Qualifying for the Isle of Man TT is currently underway on the legendary 37.7-mile public road course. The event’s official YouTube channel posted a visor cam footage of a lap with Davey Todd, the fastest rider so far this year. While watching the vivid streaking visuals of the roadside, the onboard illustrates why…