ICTMN Staff
2/28/14
Ranchers in Victoria,Texas say they killed a chupacabra they found roaming on their land. “My grandson ran and got a gun, and shot it at 250 yards,” Lucy Ohrt told KAVU ...