Watch What's New Scooby-Doo? season 2 episode 6 tv series online free
Release: Oct 25, 2003
The gang visits Velma's relatives during a Halloween festival headlined by Kiss but the festivities are interrupted by the ghost of the town's founder and a bevy of living scarecrows.