Spectators Brave Rain and Mud to Watch AFL Match in Alice Springs Spectators in Alice Springs, Australia, showed their dedication to the sport of Australian Rules Football (AFL) by enduring rain and mud to watch the Melbourne Demons and GWS Giants battle it out at Traeger Park. Despite the dreary conditions, footy fans from both […]