Melbourne ShowGrounds, Melbourne, Victoria, Australia - 26th MayMelbourne ShowGrounds, Melbourne, Victoria, Australia - 26th MayMelbourne ShowGrounds, Melbourne, Victoria, Australia - 26th MayMelbourne ShowGrounds, Melbourne, Victoria, Australia - 26th MayMelbourne ShowGrounds, Melbourne, Victoria, Australia - 26th MayMelbourne ShowGrounds, Melbourne, Victoria, Australia - 26th MayMelbourne ShowGrounds, Melbourne, Victoria, Australia - 26th MayMelbourne ShowGrounds, Melbourne, Victoria, Australia - 26th MayMelbourne ShowGrounds, Melbourne, Victoria, Australia - 26th MayMelbourne ShowGrounds, Melbourne, Victoria, Australia - 26th May