Oh, Stan, how could you? - How could I? How could I?
S01E03 Stan Knows Best
02:05 · frame 3013 of 31513