Doctor Who (1963) Season 2 Episode 26 - The Space Museum (1)

Summary: Having been displaced across a 'time track' the TARDIS with the Doctor et al arrives on the planet Xeros. There the travellers find their future selves displayed in a.....

Aired: April 24, 1965