I can't watch the vid in the car, but if the hatched markings have solid lines its far from perfectly legal, quite the opposite in fact.
but as its the IOM I expect the road markings allow for maximum race mode
Yep, I always loved the fact that the Isle of Mans interpretation of road safety was to not use Cats Eyes as it upset the bikes on the racing line


I love the Isle of Man, hoping to go on my bike for the first time next summer.