Chupucabra?
August 12th, 2008Apparently they found what is believed to be the Chupucabra (”goat sucker”) out in Texas recently.
Chupucabra, also spelled chupacabra, the “goatsucker” was recently spotted in Texas and recorded on a dash cam.
The strange creature, referred to as the chupacabra or “goatsucker” has been spotted in Quero, TX. Deputies were checking fence lines and saw the creature just before sundown, and turned on their dash cam. You can also see video with audio at this link on CNN here. See video below:
http://www.cnn.com/video/#/video/us/2008/08/12/pkg.tx.chupucabra.kens
Youtube:
And now for some related music:

August 12th, 2008 at 4:36 pm
Ha Ha Ha, Thats Funny n Creepy at the same time