Imagine a world without this animal and those like it. A very smelly, maggot infested, disease prone world. They do the dirty work and keep the place clean. A friend of mine hit one by accident and it came crashing through the window of his pickup. The smell was impossible to remove from his truck. I believe the vulture lived.
Wow, I can't imagine having one in the vehicle!
That would be bad news!