- 5.3/103 votes
#1 - When You Witch Upon a Star
Season 1 Episode 8 - Aired 10/26/1985
Scooby and the gang have to stop three bumbling witches who are in cahoots with demon Marcella.
Director: N/A
Writer: Jeff Holder
Popular searches:
Scooby and the gang have to stop three bumbling witches who are in cahoots with demon Marcella.
Director: N/A
Writer: Jeff Holder