Freedom Force

The Freedom Force is a team of superheroes sworn to protect the world from injustice.

Appearances
Batman and the Super 7