Death Valley
A year ago, vampires, werewolves and zombies descended upon the streets of the San Fernando Valley of California. The Undead Task Force (UTF) was made to combat the emergence of creatures.
Released: 2011-08-29