What's happening?

Doctor Who: 17x18

Odcinek 18

Doctor Who: s17e18
Dec. 29, 1979