New Tabs December 9, 2020 Stranger Things HD Wallpapers New Tab Stranger Things is an American science fiction horror streaming television series created by the Duffer Brothers and released on Netflix.