Loading...
News
    Shows

      Chupacabra Found?

      |The legend of the "chupacabra" is no longer a legend according to some Texas residents claiming to have seen the strange looking animal. KTVT's Carol Cavazos has the story.

      Related Videos