Show Menu


Watch Whats New Scooby Doo online: Episode 11 Scooby-Doo on Zombie Island

Scooby and the gang visit Zombie Island, where they find themselves menaced by the ghost of Moonscar the pirate and the island's most infamous inhabits--Zombies!!

Ready to Watch Whats New Scooby Doo, Season 0, Episode 11?
click here to see where to watch or .