Where To Stream What's New Scooby-Doo? Season 2 Episode 12
Uncle Scooby and Antarctica
- Aired March 25, 2004
- 30 Min
Scooby-Doo and the gang accompany a penguin back to its home in Antarctica and find a finned creature from the sea dragging victims to an icy fate.