What is it? Strange image caught on camera at Texas zoo – WFTV

What is it? Strange image caught on camera at Texas zoo … AMARILLO, Texas — Officials in a west Texas town are scratching their heads after a security …

  • You already voted!
  • Read More