Saints Row The Third: Walking Apocalypse Trailer

What's more terrifying than a Luchadore? A Luchadore with set on vengeance.