Skip to main content
Report this ad

See also:

Texas chupacabra baby captured alive, on video, family claims

A family says that they have captured a live baby Texas chupacabra.
A family says that they have captured a live baby Texas chupacabra.
YouTube
Report this ad