Horrors from the Vault – Carrion Death

Do you like Vultures? Do you wish you were handcuffed to a 220 pound man in the desert? Boy do we have an episode for you.