Melbourne Grand Prix Circuit

Melbourne Grand Prix Circuit is located in Melbourne, VIC.
Racing at this location contains: road course, f1.