Captain America (Bucky) vs. The Punisher

Started by Marvelknight1 pages

Captain America (Bucky) vs. The Punisher

Fight takes place in Grand Central Station, NY.

Who takes?

I give it to Bucky, but Punisher makes him work for the win.

Bucky