TV & WEB

We Now Know How Jim Hopper Survived In Stranger Things Season 3 Finale

David Harbour aka Jim Hopper