Article Image
News Link • U F O and Other Unidentified Stuff

Chupacabra In Chile

• arclein
In Chile, during the year 2000, there were a slew of cryptid sightings and encounters. El chupacabras and humanoid / mothman-like creatures were reported nationwide. In this

Join us on our Social Networks:


Share this page with your friends on your favorite social network: