Stranger Things co-creator Ross Duffer has called on fans of the Netflix series to turn off what he described as “garbage” TV ...
Season 5 of the series debuted to strong reviews from critics and fans alike on the popular site Rotten Tomatoes. It ...