Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Oct 26, 2007
A chupacabra is a hybrid animal from PLANET EARTH people, its not a space alien, please do your research first. I understand people who were expecting an alien like species, but this is IT, its an animal that lives in hot areas all over the world. This is not a badger, please watch the video carefully and compare it to a badger This is not a dog, Please focus on the paws, they are no dog paws