Doctor Who (1963)
← Back to main
Terry Walsh as Warehouse Looter
Episodes 1
Invasion (1)
January 12, 1974
• 25m
11x5
The Doctor and Sarah return to London in the present day only to find the city strangely deserted, while nearby UNIT are dealing with a series of monster appearances.
Read More