Skip To Content

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

There's a Demon Shark in the Foggy Dark

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.