El Chupacabra in Texas?
Back in 1996 Puerto Rico reported that a strange creature called the Chupacabra was attacking farm animals. Being Bi-lingual I was one of the first American reporters to do a story on the beast when I was doing Ground Zero. During that time I also was doing work with Rick […]