Told you I'd be here, didn't I' Who's this guy?

S07E19 Gorillas in the Mist

14:08 · frame 20343 of 31528