These Isle Of Man Bike Races Get Pretty Intense

Bet no one likes crashing into the barbed wire fencing.