Something went wrong
Try again later.
Chupacabra Terror
When cryptozoologist Dr. Peña traps the legendary Chupacabra on a remote Caribbean island, he smuggles it aboard a cruise ship with disastrous results.
17 July 1941, The Bronx, New York, USA
14 June 1973, Colorado, USA
February 26, 1978 in Corpus Christi, Texas, USA
8 October 1969, Richmond Hill, Ontario, Canada

