Vampires vs. Zombies

Season 3 Ep 109/14/2011

Vampires -- blood-sucking superhuman assassins; against Zombies -- the insatiable walking undead. It's blood vs. brains, fangs vs. biters in this mythical battle of the undead.

Up Next
Loading...