The Goat Blood Sucker Kramer Wetzel | May 27, 2011 Mythology Chupacabra, sighted in Helotes, TX http://www.kens5.com/news/Dry-Gulch-Chupacabra-makes–86291917.html http://www.sanantoniolightning.com/animal1.html