Where To Stream The 13 Ghosts of Scooby-Doo Season 1 Episode 6
Ship of Ghouls
- Aired October 12, 1985
- 30 Min
- Rated 6.5
- Number 2 Of 12 Rated Episodes
Scooby's nerves are frazzled so the gang goes on a cruise. Unfortunately, their travel agent is one of the thirteen ghouls, and he sends the gang on a trip into the Bermuda Triangle.