Has Stranger Things resumed shooting for Season 4? Fans bamboozled by David Harbour video
Since its first Netflix premiere on July 15, 2016, Stranger Things have garnered massive positive reviews and fans are drooling over to watch Stranger Things across the globe. The season 3 of American science fiction, drama-horror web television series created by the Duffer Brothers, witnessed over 64 million household streams within first four weeks of …