The Spirits of ’76
The Spirits of '76 is the sixteenth and final episode of the first season of the Scooby-Doo Dynomutt Hour, now lovingly referred to as The Scooby-Doo Show. It originally aired on December 18, 1976 and finds the gang in Washington D.C. at the Splitstonian Institute…