Where To Stream The 13 Ghosts of Scooby-Doo Season 1 Episode 8
When You Witch Upon a Star
- Aired October 26, 1985
- 30 Min
- Rated 6.0
- Number 8 Of 12 Rated Episodes
Three hags are given magical powers by a witch trapped in another dimension. When the gang learns of their plot to overthrow the world, Vincent sets out to thwart the mist witch.