What Is That Strange image in Texas
People are talking in Texas about something strange that showed up on security cameras at The Amarillo Zoo. could it be the famed Chupacabra ? or is ot an employee pulling a prank to get 15 seconds of fame
Security cameras inside a perimeter fence at the Amarillo Zoo “captured a strange image.”https://t.co/fFAkewdxDY
— KATU News (@KATUNews) June 9, 2022
More about: