#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 (91414 posts) - - Show Bio

Spider-Man.SEVERE CURBSTOMP

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

No idea