Plot: Craig, Sharron and Richard go to Wales to find the meaning behind a mysterious message received by a journalist.

The Champions - Season 1 - The Body Snatchers (Episode 21)
Episode Aired On:
Wednesday, February 19 1969
56 years ago
Wednesday, February 19 1969
56 years ago