Legendary blood-sucking chupacabra found in Texas?
Photos of alleged blood-sucking chupacabra found in Texas Photos of alleged blood-sucking chupacabra found in Texas mongabay.com September 1, 2007 [update: probably a xolo dog] Legendary blood-sucking beast found in…