The Adobe Flash Player is required to watch videos on this page
The chupacabra, or "goat sucker", is one of the most mysterious creatures of Mexican folklore. He also has a lot of attitude and quite the appetite as this driving instrumental will portray.
Uploaded: August 16, 2007
Duration: 4m 23s