Skip to main content

Chupacabra Attacks in Calama, Chile (2000) — Cryptids in Calama, Atacama Desert, Chile (2000) | Nightmarks