[ Sniffs ] Is this coffee fresh? Who made this?

S07E14 School Lies

17:43 · frame 25487 of 31528