The Freedom Force is a 1978 animated television series produced by Filmation and aired on CBS as a segment of Tarzan and the Super 7. It showcased a superhero team gathered by the heroine Isis from ...
The New Archie and Sabrina Hour is the seventh and final animated series featuring Archie Comics characters under the Filmation banner. The series premiered on NBC in September, rebroadcasting ...