The only thing that concerns me about that video is this.
It's filmed from around Quarry/Waterworks then up past gooseneck and onto the mountain. This is the start of the busiest and most popular bit of 'no speed limits' road. Seeing as it's totally empty, and looking at the light, I'd say it was filmed very early in the morning - when the road is not 'one way'.
The mountain road is one way between the Ramsey Hairpin and the Creg-ny-Baa for the entire 2 weeks of the TT.