I’ve been seeing so many raves about Netflix’s new series, Stranger Things, on my social media feeds. So one fine evening, I decided to sign up for Netflix and catch this 8-episode series before my subscription trial ends in a month. I used to subscribe to Netflix, but stopped after a few months as I
The post Stranger Things first appeared on Burntwaffles.