Chupacabra Found In Texas Video 2010?
Chupacabras, literally "goat suckers," are legendary creatures said to roam Mexico, Puerto Rico and parts of the United States. When they attack goats, the drink all their blood.
Chupacabras are ancient creatures but now in 2010, Hood County, Texas has had a rash of chupacabra sightings. Two mysterious, mammalian corpses have been found since last week, and people think they are the Chupacabra.
Is there a video of the this thing found in Texas? Has anyone ever caught one running or something on video?