Where To Stream The Scooby-Doo Show Season 1 Episode 16
The Spirits of '76
- Aired December 18, 1976
- 30 Min
On a trip to Washington D.C., the gang is accidentally locked into the Splitsonian Institute, where they track a set of mysterious footprints.
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.