#1 Posted by Wisppeons (3889 posts) - - Show Bio
caption
vs
caption
Battle takes place in the NYC who wins it?
#2 Posted by Vance Astro (89534 posts) - - Show Bio

Spider-Man.SEVERE CURBSTOMP

Moderator
#3 Posted by TheDrifter (24789 posts) - - Show Bio

No idea