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

Spider-Man.SEVERE CURBSTOMP

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

No idea