Do any of you believe in Chupacabras? I do. I think almost all cryptids are real.
I found some good information on a website called chupacabrablog.org.
Click this link and watch the three videos. If you go on the home link you can find out more information on them, or here on the Wikipedia page. (But the videos aren't there.)