Where To Stream The Avengers Season 5 Episode 17
Return of the Cybernauts
- Aired September 30, 1967
- 60 Min
- Rated 7.3
- Number 29 Of 73 Rated Episodes
Someone has recreated the Cybernauts and is using one to get revenge on the agents who killed their original creator Armstrong: Emma and Steed.