Haggar VS Zangief Death Battle : Season 1 Episode 5
TV-MA Rooster Teeth int(0)
Aired: January 31st, 2011 @ 11:00 AM EST on Rooster Teeth
Capcom's greatest rivals finally meet! Final Fight's Mike Haggar battles Street Fighter's Zengief, Russia's Red Cyclone, in a brutal fight to the death! Which Double Lariat and Spinning Pile Driver will reign supreme?