The Diabolical Disc Demon

S02 E03

The Diabolical Disc Demon

Scooby's All-Stars

Air Date
Aired Sep 9, 1978