Now Playing | Chupacabra Sighting? 121

Police in Texas film a chase involving a hairless, dog-like creature. Is it the legendary chupacabra or just a mange-stricken coyote?

Recommended for You

Watch More Weird, True and Freaky Videos
Filter