In 1957, the Texas Parks and Wildlife Department released 31 aoudad — also known as Barbary sheep — into the Texas Panhandle.
Explore 25 cryptids modern science still can't explain. From Sasquatch to Nessie, dive into the mysteries of hidden animals ...