I'm a rancher located outside the city of San Antonio, Texas, I believe that ranchers and farmers must be aware of what is going on around their livestock. El Chupacabra is a real threat to farmers and ranchers everywhere. How do I know? I seen him! He was lurking around my property until I scared him away. Watch out for the beast!
Bob the Rancher
Bob the Rancher