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.)
What's your thoughts?
----
- Read more...
- 4 comments
- 257 views