By PEDESTRIAN.TV Published October 7, 2011 What: Vanishing Elephant Store Launch When: 06/10/2011 Where: QV Building, Melbourne