Cookie consent

We use cookies to improve your experience on this website. By continuing to browse our site you agree to our use of cookies. Tell me more | Cookie preferences

Hunter claims to have killed a chupacabra

    Just Watched

    Hunter claims to have killed a chupacabra

A hunter in Lena, Mississippi, claims to have killed a chupacabra on a farm.