Anyone out there know about this ?

https://skeptoid.com/episodes/4920

The Headless Goats of the Chattahoochee
Favicon 
skeptoid.com

The Headless Goats of the Chattahoochee

The carcasses of headless goats are floating in the Chattahoochee River; too many for a prosaic explanation.