Location: A temporary street circuit in Surfers Paradise, on the Gold Coast in Queensland, Australia..
Back