News

Ross Duffer, the co-creator of Stranger Things, has shared a sizzle reel that he used to sell the series to Netflix—and it ...