Alejo Otero, a buddy of Fred's, invites the Scooby gang to visit him in Veracruz, Mexico. They discover a creature stalking the village called El Chupacabra.
Read full
Alejo Otero, a buddy of Fred's, invites the Scooby gang to visit him in Veracruz, Mexico. They discover a creature stalking the village called El Chupacabra.
Discussion