Has Formula One outgrown Albert Park?
If hosting a modern grand prix is all about publicity for a city or country, one imagines Max Verstappen telling reporters he “would have turned off the TV” had he been watching last weekend’s race would’ve gone down poorly with the Australian Grand Prix Corporation. Read More