Haggar

10.31.10
Rumor: Mike Haggar in Marvel vs. Capcom 3
10.31.10

Rumor: Mike Haggar in Marvel vs. Capcom 3

When he's not busy being the mayor of Metro City, Mike Haggar is appearing on Capcom employees' com...

View
10.18.07
OH! MY SHARK
10.18.07

OH! MY SHARK

When we saw this desktop wallpaper of Final Fight's most shirtless protagonist, Mike Haggar, piledr...

View