Ohio metalcore band The Devil Wears Prada battle the undead armed with their ferocious new EP "ZII". Read our review here.