archytele The Vault

S1·E65 The Cosmic Mousetrap

Aired November 21, 1981

Synopsis

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.