Spoiler: the squiiiiiid!!!!!!!
Originally Posted by richardp Spoiler: the squiiiiiid!!!!!!! definitely the big geek out moment of this show so far. The one thing we were always so sure we'd never see[
Originally Posted by richardp Spoiler: the squiiiiiid!!!!!!! I got major Stranger Things vibes from the reveal