This guy is saying that the stories of El Chupacabra started in 1995?
Too early or not early enough?
Much older than that...I’ve been in South Central TX for 40 years and those stories go back into my childhood.