Loading...
News
    Shows

      Legendary chupacabra spotted in Texas?

      |Sightings of the legendary chupacabra continue - this time with a peculiar animal spotted in Helotes, Texas. KENS-TV's Karen Grace reports.

      Related Videos