Netflix released a teaser trailer for the upcoming series Stranger Things season 4 on Friday. In the trailer, our beloved character David Harbour appeared. In fact, he is alive. At the end of the third season of Stranger things, Harbour (Jim Hopper) met an explosive fate as he and Winona […]