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

S07E14 School Lies

17:40 · frame 25433 of 31528