January 24, 2011 24.01.2011 Edit Delete Tags Autopost Mannequin Showroom @ Teneriffe, Qld This place creeps me out everytime!