The Slaughter Squad
Name:
The Slaughter Squad
Publisher:
Aliases:
- Slaughter Lords
First issue:
No description