Vultures: The Acid-Puking, Plague-Busting Heroes of the... Explore the essential role vultures play in cleaning our ecosystems and why... Scott 2 months ago