Where To Stream The Scooby-Doo Show Season 1 Episode 12
There's a Demon Shark in the Foggy Dark
- Aired November 25, 1976
- 30 Min
The gang goes on a water-skiing outing to the Aqua Land marine park and becomes involved in the mystery of the Shark Demon, a shark/human monster.