For sure thats clipping along on a bike. What lil bit of watching I have done of the years I have seen a few nasty spills. Wad a bike up at those speeds and you will know it in a hurry.
Closest thing I can relate to is snowmobiling and running 70/80 mph thru the woods with trees along side the...