Buzzard Growling
- Cleared
Occurred on May 7, 2024 / Rusk, Texas USA
Info: Man enters barn and hears something growling and gets nervous but continues to investigate only to find a buzzard inside...
Location
Rusk, Texas USA
Occurred
not known
Posted By
Bryan Sosby
Posted On
May-15-2024