Weird Stuff: The Foreshadowening August 3, 2016Have you guys seen Stranger Things yet? Me neither. But holy shit, right?Read More »