Where To Stream What's New Scooby-Doo? Season 1 Episode 10
A Scooby-Doo! Christmas
- Aired December 14, 2002
- 30 Min
- Rated 8.0
- Number 5 Of 23 Rated Episodes
The gang gets stranded in a town where a headless snowman is on the loose and Christmas isn't celebrated.