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 Wednesday, Apr 2 at 1:54 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
Share

More Featured Videos

More