Mike Haggar
Created by: Eben Frostey
The fighting mayor of Metro City! The most recurring character from Capcom's Final Fight video game series. He taught Zangief his "spinning piledriver," for the record.
Categories: Games
Created on the: 3ds
Advertisement