The 13 Ghosts of Scooby-Doo - Season 1 Episode 12 -
The Ghouliest Show on Earth
Scooby returns to his hometown only to find it overtaken by an demonic circus.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.