The Monkeys Win The Australian Grand Prix Corporation’s Creative

The Monkeys have won the Australian Grand Prix Corporation’s creative, despite it being a 90-minute race once a year.