Spanish 'It' TV Spot Is Full of Pennywise's Horrors

The upcoming live-action adaptation of Stephen King's It has been generating buzz for months, [...]