Skip To Content

Where To Stream The 13 Ghosts of Scooby-Doo Season 1 Episode 12

The Ghouliest Show on Earth

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.