Holy **** that looks scary as hell. The race is held it looks like in the country side of England. I lived near Cambridge for 2 years and I can say, just going the speed limit is a test of your suspension already much less 185...
I'd so love to ride the course with no oncomeing trafic for a couple of laps. Maybe a little more undercontrol. When I was racing my Norton Manx I dreamed of racing the Isle of Mann Of course I also dreamed of being Mike Hailwood too. Or Kenny Roberts.