Wednesday, August 13, 2008

Chupacabra finally caught on tape??

Here is an interesting video from CNN about a Chupacabra caught on tape! Is there any good Chupacabra films? If you know of one please let me know what it is.

No comments: