Stranger Things will live on after tonight's series-ending season 5 finale, but probably not in the way that you'd think.
After nearly a decade of Demogorgons, Mind Flayers, and “Running Up That Hill” on repeat, the cultural juggernaut that is "Stranger Things" is finally closing the gate for good. Netflix’s nostalgic ...