Pages

Wednesday, September 05, 2007

Alleged chupacabra likely a "Xolo" dog; story a hoax

An alleged chupacabra carcass found in Texas is likely a hoax to sell T-shirts say dog experts.

1 comment: