Poster of Cast and Crew in Spider Man - Season 3 - Episode 13 - Up from Nowhere

Spider Man - Season 3 - Up from Nowhere (Episode 13)

Plot: The weird Dr. Atlantian rises out of the ocean near New York City in his hive-like machine, which derives its power from Lunar motion
Episode Aired On:
Sunday, May 3 1970
54 years ago