Freedom Fortress
The Freedom Fortress is the base of operations for that brave band of superheroes known as Freedom Force. It was established by the alien hero known as Mentor.
Recent topics on Freedom Fortress
The Internets want to talk about this game with you. If you want to talk to them, start us off!
Log in to comment