Injustice Legion

One Of The Worst Group of DC Comic Villains you could put together.

List items