televisionNews Final Trailer for Season 3 of 'Stranger Things' Suggests That the Mind Flayer Never Left Hawkins, Indiana June 21st, 2019