David Harbour spills beans about ‘Stranger Things’ series finale
David Harbour gave his approval to the Stranger Things series finale as he teased a little bit of information about it.
Harbour spilled beans regarding the upcoming fifth and final season of Stranger Things at the…