Watch What's New Scooby-Doo? season 3 episode 13 tv series online free
Release: Apr 16, 2005
The gang goes to Australia's Great Barrier Reef so Shaggy and Scooby can compete in a sand-castle contest. There they find a coral creature and disappearing teenagers!