Punisher Presents: Barracuda Max #3

$1.99

Punisher Presents: Barracuda Max #3

A banana republic is ensnared in bloody revolution. Its dictator -- Leopoldo Luna -- goes back a ways with Barracuda, and then some. With rebels storming the palace, 'Cuda's gonna need someone to watch his back. Enter: An old friend.