Thursday, May 3, 2012 - 18:00 MelbourneNew Ballroom, Trades Hall, cnr Lygon & Victoria Sts, Carlton South. Organised by Melbourne May Day Committee.