I just got a heads up from someone who stumbled across an image that is believed to be a new animatronic prop from Spirit Halloween that will be announced sometime in the coming weeks. I had heard a rumor about a deer head plaque a while back but didn’t put much stock into…

Read More