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.
Dec 7, Dec 2001
Nov 13, Nov 2002
Oct 21, Oct 2016
Nov 14, Nov 2018
Nov 19, Nov 2004
Nov 28, Nov 2007
Feb 23, Feb 1940
May 14, May 2010