Plot: LOCATION: London, England DATE: February 2nd
A couple, necking in a car, are shocked to find a man in a spacesuit coming at them. He falls dead before he reaches their car

Department S - Season 1 - The Man from X (Episode 19)
Episode Aired On:
Tuesday, January 13 1970
55 years ago
Tuesday, January 13 1970
55 years ago