05-06-2011, 03:56 PM
(05-06-2011, 03:25 PM)IMaDick Wrote:(05-06-2011, 02:43 PM)Midwest Spy Wrote: Ahhhh... La Chupacabra. La gente dicen que solamente viene a La Tierra cada 25 anos, pero nunca han visto en Buffalo! Que cosa?
Really? I have never heard that before, the creature as described here can be anywhere at anytime.
maybe they have alternating shifts?
Probably. I'm just reflecting back to the original 'Predator' movie with Arnold and Jesse Ventura. Turns out that the Predator, an Alien, was the mythical Chupacabra of Central America. He supposedly visited every 20 years or so to hunt. Great movie.