What's happening?

Doctor Who: 12x3

Odcinek 3

Doctor Who: s12e3
Jan. 11, 1975