Texas Teen Kills Possible Chupacabra
U.S. Thursday, July 21st, 2011
A teenager in Texas says he shot what may be a chupacabra. Carter Pope, 13, told KPRC in Houston he woke up Sunday in La Salle, Texas, and saw a strange animal. According to KSDK, 13-year-old Carter Pope spotted a strange animal walking across a field and ran to get his dad who was [...]