Stella McCartney's store in NY has a window filled with inflatable dinosaurs... and headless mannequins with their arms up in fear!