Loading...
News
    Shows

      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.

      Related Videos