Mallala Motorsport Park

Scratch made track of Mallala Motorsport Park, a 2.6 km (1.6 mile) bitumen motor racing circuit near the town of Mallala in South Australia, 55 km north of the state capital, Adelaide.

by Flashcrow

v. 1.0