A Gaggle of Galloping Ghosts

Best Scooby Doo episode ever!!!!!!