Sickle & Efrit: This Week In Horror – News is what Happening…

This we we chat about a lot of news! from Terrifier 2 to a new documentary about Russian Mysteries in the mountains! Then we chat about trailers and how Creepshow season 2 was to DIE for…get it.

Leave a comment

Your email address will not be published. Required fields are marked *