Doctor Who (1963) Season 11 Episode 6 - Invasion of the Dinosaurs (2)

Summary: London, the near future. The Doctor and Sarah return to a deserted city under martial law. Dinosaurs are running amok in the streets - but how can this be happening? And who.....

Aired: January 19, 1974