Just another road in Upstate New York – the story of Watkins Glen

Nigel Bentley brough this video to my attention. So here’s another interesting motor sport video. Ok so it’s Watkins Glen in the USA but wait till you see who sponsored the video and the adverts.