The Ballad of Mike Haggar Posted by voltagedx on November 27, 2011 Posted in: funny, Random, video games. Tagged: brawler, capcom, Final Fight, Mike Hagger, Sega Genesis, SNES, Super Nintendo, video games, youtube. Leave a comment wait for the part with Odin…. bricks will be shat………. hard