Skip To Content

Where To Stream The Scooby-Doo Show Season 1 Episode 9

Mamba Wamba and the Voodoo Hoodoo

At a plantation, the gang investigates the curse that seems to linger over a rock group.