Astro Fights Aliens

Episode 16 of the 1980 TV series