Yes I was a race and airfield marshall at the nearby Silverstone Racing Circuit in the UK for some 22 plus years so saw these race live. I also visited the Le Mans Circuit in France for the 24 Hour Race on two occasions, although I was a spectator large numbers of my colleagues were officials there and still are!