Mystery Science Theater 3000 does Stranger Things David Pescovitz 9:04 am Mon, Apr 17, 2017 Here we go, “into the grayish brownish world of the early 80s…”