Punisher #33 (Max)

PUNISHER #33 (Ennis/Parlov) Barracuda part 3 of 6. If you think Franks brawl with the Russian was nasty, you aint seen nasty, because Frank Castles never thrown down with anyone like the Barracuda before. Cover by Tim Bradstreet. MR.

Image: Punisher #33 (Max) - Marvel Comics

Punisher #33 (Max)