Tag Archives: Merchandise

New ‘IT’ Pennywise Umbrella is Bloody Fun!

Pennywise Umbrella

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 »