It looks like you're using an Ad Blocker.
Please white-list or disable AboveTopSecret.com in your ad-blocking tool.
Some features of ATS will be disabled while you continue to use an ad-blocker.
Originally posted by muzzleflash
It's a mammal.
According to Legend, the Chupacabra is a giant insect-like creature with massive red eyes and a sucker thing that lets it suck the blood out of goats.
So they are totally different.
Why does everyone keep asking if some rodent/possum/dog is the Chupacabra? It doesn't make any sense to me.
When you see it, you will KNOW. 4 foot tall insect alien creatures are EASY to spot!