What Is This?

City officials in Amarillo, Texas are asking for help identifying a strange figure seen on a surveillance camera at the Amarillo Zoo.

Lets hope it doesn’t make its way down to Lubbock

More about: