Stranger Things and the Power of Temptation In the Netflix show Stranger Things (Season 2, Episode 3), Dustin finds a strange little creature in his trash can. Read More →