How do you, Steve, live with yourself?

S06E14 Cops and Roger

04:30 · frame 6484 of 31512