91Èȱ¬ One

Doctor Who (1963–1996) - Season 24: Paradise Towers: Part 1 - Signed

The legendary Paradise Towers is supposed to be the height of luxury but when the Doctor and Mel arrive, they find it is as far from paradise as possible.Ìý