iOS app Android app

Bubba Strong Chupacabra

Alleged Chupacabra Euthanized

The Huffington Post | David Moye | Posted 04.07.2014 | Weird News

A couple in Ratcliffe, Texas who captured what they believed was a living chupacabra has had the creature euthanized. Last week, Jackie and Bubba S...