Just when you thought you’d seen it all, you realize you haven’t. Not even close. Horror movie merchandising just got taken to 11! I couldn’t believe my eyes, and you won’t either when you see this new IT / Pennywise Umbrella that gets bloody in the rain. Don’t believe me? …
Read More »