Chupacabra Sightings 2022
March 14, 2025
Chupacabra spotted in Amarillo? City officials want to know what the heck was on camera outside zoo A Chupacabra?' Mysterious image caught on camera at Texas zoo. Do you know what it is? No solid leads yet on 'Chupacabra' mystery, city says Monsters on the High Plains: Curious cryptids and the Amarillo Zoo | KAMR - MyHighPlains.com | Chupacabra Sightings 2022