Ooh! - What is this?

S05E16 Delorean Story-an

02:17 · frame 3297 of 31507