Endangered Spacies [Space Stars Finale] Space Stars : Season 1 Episode 23
TV-G NBC 1h 00m int(0)
Aired: October 3rd, 1981 @ 12:00 AM EST on NBC
This was the last segment on the show where Space Ghost, the Herculoids and Teen Force team up to battle the scourges of the universe.