News

Netflix's announcement of a possible sequel to its classic franchise, Stranger Things, in the form of a live-action Scooby-Doo series has generated hype across fan communities.