What is This Strange Animal-Like Figure Outside the Amarillo Zoo?
The human or animal (or alien?) is difficult to identify. The city of Amarillo, Texas has asked the public for help identifying a weird animal-like …
Denise Roche flipped this story into Articles•648d