SPOILER ALERT! This post contains details from the third episode of HBO’s IT: Welcome to Derry. The kids of 1962 Derry, Maine, have already been tormented by plenty of gruesome incarnations of IT, the supernatural monster that haunts their town. But, there is one manifestation in particular that has yet to make his grand entrance […]