#1 Posted by Nighthunter (28582 posts) - - Show Bio
Taskmaster with his regular equipment
American Eagle
#2 Posted by Vance Astro (91286 posts) - - Show Bio

Taskmaster easily..but if Marvel was writing it..American Eagle.CURBSTOMP.

Moderator
#3 Posted by Mr. Wilson (6322 posts) - - Show Bio

Takmaster.