inquisitrlogo

Posts Tagged ‘ legends ’

Texas man claims to have “frozen” chupacabra

Texas man claims to have “frozen” chupacabra

A man in Texas believes (or wants you to believe) that the mythical and elusive chupacabra (a word that breaks down en Espanol to mean "goat sucker" because it allegedly drains livestock of blood) lies in repose ... continue