Scooby and Shaggy struggle to reincarcerate thirteen of the foulest demons ever to plague the earth after they accidentally release the demons from a chest.
click here to see where to watch or (watch here).
Ready to Watch The 13 Ghosts of Scooby Doo, Season 1, Episode 1?