Zombie DeerIt's finally here. The zombie uprising. But luckily for the deer of Lopstick, Montana is ground zero for the zombie deer uprising. Much...