Man or Beast? Texas Town Needs Help Identifing Figure Caught on Camera
Do you believe in werewolves? What about bigfoot? Here's a new one for you. The City of Amarillo is asking for help in identifying a figure that was caught on a security camera outside of the Amarillo Zoo. No, it's not an escaped animal.