The creators of the show said that that is exactly what it's supposed to look like.
Announcement
Collapse
No announcement yet.
Stranger Things on Netflix
Collapse
X
Comment