Suicide Squad
Suicide Squad is a DC comics concept of a "team" of criminals who are pressed into service to complete black ops missions.
Recent topics on Suicide Squad
The Internets want to talk about this game with you. If you want to talk to them, start us off!
Log in to comment