Stranger Things: Duffer Brothers Issue Statement Confirming Final Season Delay
The Duffer Brothers have confirmed the news many expected: The final season of Stranger Things has been delayed. Get the details right here via TV Fanatic.
Posted in:
Stranger Things