iOS app Android app

Chupacabra Fake

Multiple 'Chupacabra' Sightings Reported In Texas

Posted 02.05.2014 | Weird News

A Texas man claims he's seen an animal that he believes to be the legendary "chupacabra" running around in a gated community. Resident Scott Black...