Skip To Content

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

Watt a Shocking Ghost

Scooby and the gang investigate when an electric ghost sabotages the local power plant at a ski resort.