Skip To Content

Where To Stream What's New Scooby-Doo? Season 1 Episode 1

There's No Creature Like Snow Creature

The gang travels to a mountain resort in Tibet to watch a snowboarding competition. They end up investigating rumors of a snow creature that is attacking the participants.