what does The Freedom Force and Isis have in common?
The Freedom Force (TV series): 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".
i don't know