Doctor Who: The Space Museum
Doctor Who: The Space Museum
| 15 May 1965 (USA)
Doctor Who: The Space Museum Trailers

On the planet Xeros, the TARDIS crew discover their own future selves frozen in time as exhibits in a galactic museum and must avert this potential future.

Reviews