BBITM – David Harbour from ‘Stranger Things’ keeps a promise!