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 around the … see full wiki
Public figures other
A movie
80s Cartoon Anthology
A movie directed by Various
Vote Now