The Duffer Brothers and a certain star dish on the old newest addition to 'Stranger Things' and what they'll bring to the finale.
The Duffer Brothers and a certain star dish on the old newest addition to 'Stranger Things' and what they'll bring to the finale.