The Vulture Has Landed

The Vulture Has Landed

Available on Pluto TV
S1 E1: Spydra discovers a power plant being generated entirely by a moon stone brought back by the astronauts of the Apollo 11 mission. She must have that stone, and nothing is going to stop her, certainly not some 30 years and 238,857 miles! Gadget Boy, Agent Heather, and G-9 chase her back in time, and have to stop her and her henchmen from pick-pocketing Neil Armstrong on the moon!