Share This:
Previous Post
Next Post

Prop from Unit70 at the Transworld Halloween and Attraction Show in St Louis might as well be the most terrifying thing man has created. You thought Pennywise from the movie “IT” was scary enough, then look at this sculpture.

 

Previous Post
Next Post
Share This: