SALT LAKE CITY – Goat Man was among a herd of wild goats in the mountains of northern Utah has wildlife as hunting season approaches.
CHUPACABRA SPOTTED IN NORTH CAROLINA
The vicious Mexican predator, the chupacabra, has been spotted in North Carolina!