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.
click here to see where to watch or (watch here).
Ready to Watch The 13 Ghosts of Scooby Doo, Season 1, Episode 12?