Description
Episode Title:
The Vulture Has Landed.Episode Description:
The Vulture has been kidnapping scientists in an effort to gain control of a NASA space probe. Peter goes to see his friend Harry in his apartment, but he's not home. Vulture mistakes Peter as Harry and kidnaps him.