The New “It” Trailer Will Make Your Skin Crawl

Seriously. Demon Clowns suck!

Here’s the trailer where we get our first good look at Pennywise the Clown… And it’s terrifying

WARNING: NSFW Language