posted on Oct, 25 2006 @ 12:30 AM
This is my first post on ATS so go easy on me if i do something wrong!! :p
I have been fascinated by the chupcabra for the last few years, and i have reseached as much as possible limited of course by the fact that officially
they don't exist! But i was wondering, in your opinion, what is the most convincing evidence/story/photos about these lil critters?
I recently found this internet shop thing with "Ask me about chupacabras" t-shirts. I bought one about three weeks ago and was pretty surprised how
many people have actually asked! lol Check em out at www.cafepress.com...
[edit on 25-10-2006 by unknown_identity]