Doctor Who (1963): Nightmare of Eden (4)

Doctor Who (1963)

Details

Season
Season 17
Air Date
15 December 1979

Overview

The Doctor finally discovers the truth about the drug smuggling ring. But the villains are still one step ahead.