#1 Posted by ruler (302 posts) - - Show Bio
Thunderbolts (2012) #1

battle location Transilvania

#2 Posted by TheSuperHuman (856 posts) - - Show Bio

Dracula, overall. Though the team would give him one hell of a fight.