did you at least call animal patrol? if the vulture's still alive, they'll probably do something to help it.
You obviously don't know west texas.
1. I was 45 minutes from the nearest gas station.
2. I had no cell phone service
3. What the fuck is animal patrol?
4. Why would I know their number?