thepopculturecafe.com
Stranger Things The First Eight Minutes
Not sure if you plan on watching the new Netflix series ‘Stranger Things’ when it debuts tomorrow on Netflix. Well here is sneak peak at the first 8 minutes. An innocent night playing D…