theonion.com
Duffer Brothers Admit They Haven’t Watched ‘Stranger Things’ In Years
LOS ANGELES—Addressing the show’s hotly anticipated finale at a press event this week, Stranger Things co-creators Matt and Ross Duffer admitted to reporters that they haven’t watched the series in ye...