Has The Elusive Chupacabra Been Captured In Texas??? [VIDEO]Has The Elusive Chupacabra Been Captured In Texas??? [VIDEO]For decades we have heard about the elusive animal some call "The Chupacabra," but we have never seen one alive---until now???Chris ReedChris Reed