Skip To Content

Where To Stream The 13 Ghosts of Scooby-Doo Season 1 Episode 8

When You Witch Upon a Star

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.