Tag Archive for: Amarillo Zoo

Texas zoo captures image of unidentified creature

In Amarillo, Texas, the zoo closed circuit surveillance camera showed an unidentified image or creature standing outside of a barbed wire fence in the early hours of May 21. The public has been trying to … Read More