Tales from Set: David Harbour “Stranger Things” Posted on October 11, 2016 by David Harbour hung out backstage to tell us about exploring a vintage Radio Shack and the dorky side of the Upside Down in Stranger Things. Subscribe NOW …