Monday, September 24, 2007

chupacabra remains debunked?

More on the chupacabra, DNA tests still not in.
Alleged chupacabra likely a "Xolo" dog

No comments: