Video - Featured Videos

«Back to main video page
  • Chupacabra found alive in Texas?add to reading list  

    Posted on April 2, 2014 at 1:10 PM

    Updated Monday, Dec 8 at 5:12 PM

    In Ratcliffe, a small town in DeWitt County, residents are certain they've found the mythical, despicable chupacabra, and this time, it's alive.

    By Janelle Bludau, KAVU-TV

More Featured Videos