What's happening?

Doctor Who: 13x18

Odcinek 18

Doctor Who: s13e18
Jan. 10, 1976