Where To Stream The 13 Ghosts of Scooby-Doo Season 1 Episode 12
The Ghouliest Show on Earth
- Aired November 23, 1985
- 30 Min
- Rated 6.5
- Number 5 Of 12 Rated Episodes
Upon Scooby's return to his home town, a demon circus comes to plague Doosberry. It's up to the gang to save the city from being taken over by the phantom three-ring villains.