El Chupacabra Captured?

April 4, 2014 - 7:01 AM

According to a KABC-TV, a Ratcliffe, Texas family claims they've captured a mythical "chupacabra.” - See more at: http://www.cnsnews.com/mrctv-blog/eric-scheiner/texas-family-claims-capt...