Watch Scooby-Doo! Mystery Incorporated season 1 episode 23 tv series online free
Release: Jul 05, 2011
Mayor Jones is being haunted in his own home, causing Fred to place his mystery-solving future on the line if he cannot get to the bottom of this haunting.