Title: Scooby-Doo and the Monster of Mexico/What's New Scooby-Doo?: Space Ape at the Cape
Director: Scott Jeralds
DVD $12.87 $13.99 Current price is $12.87, Original price is $13.99.
Title: Scooby-Doo and the Monster of Mexico