Loading...

Chupacabra sighting?

| The legendary chupacabra, or "goat sucker," may have been caught on tape by a Texas man as he was driving at night. KENS-TV's Mayra Moreno reports on the possible sighting.