Netflix has released the final trailer for Stranger Things season 3Toruk's Take
This is it folks. This is the one where Eleven’s head finally explodes. I don’t know, it looks like it will be better than Stranger Things Season 2: Special Needs X-Men. But that’s not a particularly high bar to make. I guess we’ll see.
Stranger Things season 3 premieres on Netflix July 4th.