I thought we were making progress.

S05E16 Delorean Story-an

06:47 · frame 9768 of 31507