What is the "Unidentified Amarillo Object"?
A strange animal was seen outside a Texas zoo. Could it be evidence that chupacabras and other cryptids are real? Or just a person in a furry costume?
A strange animal was seen outside a Texas zoo. Could it be evidence that chupacabras and other cryptids are real? Or just a person in a furry costume?