Netflix reveals Stranger Things season 3 premiere date – CNET

If you stayed up till midnight East Coast time, Netflix delivered some fireworks.