Scooby Doo or Scooby Woo?

July 25th, 2007

Apparently Scooby Doo episodes now have actual ghosts, rather than evil land developers in masks.