Monday, August 11, 2008

"Chupacabra" caught on tape?


Sheriff s Deputies in Dewitt County say they caught a strange creature on their camera and tried to chase it

No comments: