Grand Prix ‘icon’ snubbed by council

Concept art for the facility, designed by Melbourne Auto Stadium. 183122_01

The driving force behind Formula 1’s arrival in Australia has been snubbed by Cardinia Shire to develop the region’s premiere […]

Subscribe or Login to see the rest of the content.