This is the last true form of road racing. The speeds at which bikes can reach these days is astounding. I hope they find a way, but I have thought the days were numbered.
How does this impact the Isle of Man? I realize they're two different countries / governments, but certainly the impacts are there...
|