Stranger Things Season 3 Episode 8 – The Finale – Recap & Review 7 July 20197 July 2019 by Greg Wheeler