Watch What's New, Scooby-Doo? Season 1 Episode 10 Online
-
- COUNTRIES: United States of America
- Subtitles: English
A perfect ski vacation heads downhill in Winter Hollow, any mention of Christmas unleashes the feared headless snowman. Scooby-Doo and crew set out to melt the ferocious Frosty and save the holiday.