TV shows were canceled left and right in the 1980s, but that doesn't mean they weren't great. Today, they would have fared so ...
The Duffer brothers’ Stranger Things on Netflix could have been one of the 1980s’ best TV shows if these fan-casts had happened. Stranger Things, one of the most critically-acclaimed TV shows ever, ...