Stranger Things Season 3 Episode 8 – The Finale – Recap & Review 07/07/201907/07/2019 by Greg Wheeler