S01E03 Stan Knows Best

02:29 · frame 3588 of 31513 · no dialogue here