Streaming platform Netflix confirmed the return of its super hit TV series 'Stranger Things' way back. But today the official Twitter handle of the show shared...
The highly-anticipated Netflix sci-fi series, Stranger Things season 4 has already created buzz ever since it was announced.