CARNAGE #8
CARNAGE #8
MAR160797
• Carnage's adventure across the high seas continues, and he's leaving a trail of bodies in his wake!
...more