Article Image
IPFS 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

Purse.IO Save on All Amazon Purchases