Argentina

This report that a 7 foot long dog like monster terrorizes Sante Fe Argentina are enough to make anyone go inside and lock the doors at sunset. Hey, I’m not sure what it is either but residents in Santa Fe, Argentina claim the creature was 7-feet-tall and resembled some sort of horse/chupacabra hybrid. Neighbors reported the creature […]