Skip To Content

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

The Spirits of '76

On a trip to Washington D.C., the gang is accidentally locked into the Splitsonian Institute, where they track a set of mysterious footprints.