Ramblings, Television and Movies Stranger Things: The show you need to be watching 10/03/2016 — 6 Comments