A friend of Fred's, Alejo Otero, invites the Scooby gang to Veracruz, Mexico. There they find a monster, El Chupacabra, terrorizing the town.
There are currently no reviews available.
May 8, May 2012
Apr 24, Apr 2009
Aug 20, Aug 2004
May 27, May 1988
Sep 20, Sep 2024
Jun 17, Jun 1980
Mar 20, Mar 2009
Oct 31, Oct 1988