The lastest piece of fan art that I finished was of Capcom’s Mike Haggar. For video game players ‘sometime in the 1980’s’, Mike Haggar was the best mayor ever. He was introduced to us in 1989 in Capcom’s game Final Fight, a game that was originally planned as Street Fighter ’89. Mike Haggar’s bio states […]