Mountain Goat Rescued from Rock Crevice
- Cleared
Occurred on March 16, 2019 / Del Rio, Texas, USA
Info from Licensor: "We were fishing in Lake Amistad. There are goats everywhere, and we noticed one red goat really bellering, all by himself...
Location
Del Rio, Texas, USA
Occurred
Mar-14-2019
Posted By
Rick Burman
Posted On
Apr-5-2019