Texas man believes he has the carcass of a CHUPACABRA

A Texas man named Philip Oliveira claims to have found a legendary chupacabra on May 31 but experts say it’s merely just a coyote with mange. —> Read More

facebooktwittergoogle_plusredditpinterestlinkedinmail