Quoted from Pinless:
The video doesn’t even do it justice. Public roads + 200 mph + 300hp bikes is awesome. As they pass at top speed it pulls you toward the road.
It should be on every gear head’s bucket list. The Isle of Man is super cool too.
Seeing the Isle of Man TT in person is definitely on my bucket list. And running some Nurburgring laps in a M3 (used to own one)