By Pedestrian TV Published December 5, 2011 What: Louis Vuitton Sydney Flagship Launch Where: George Street, Sydney When: 02/12/2011