iOS app Android app

Carter Pope

WATCH: Texas Teenager Kills Possible Chupacabra

Posted 09.19.2011 | Green

A Texas teen claims he shot and killed a chupacabra -- a mythical creature believed to prey on livestock by sucking the blood out of the animals. ...