There's a few things that the British do better than anyone else...
Dressing up in vintage clothing to watch old racing motors is one of them. The Great British weather was just the icing on the cake in 2017.