Skip To Content

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

The Harum-Scarum Sanitarium

A trip to Niagara Falls lands the gang in the middle of an adventure involving a mysterious sanitarium and the ghost of a mad doctor.