• BREAKING NEWS ABC shows live and on-demand -- Download the WATCH ABC app!

Texas 'chupacabra' euthanized, family says

The mysterious creature thought to be the elusive 'chupacabra' has been euthanized in Texas.
Friday, April 04, 2014