Monsters of War - Desert Zombie Last Stand Music VideoHere's a music video promoting Desert Zombie Last Stand.By Mike Tao on December 7, 2011 at 4:17PM PST Desert Zombie Last Stand