Release Date: 1999
Scooby and the gang travel to New England where the town is haunted by a witch and once again, there's more to the story than just a bad guy in a mask.
Created: 25 Oct 2012 05:26
Updated: 25 Oct 2012 05:29
Most images contained herein are copyrighted
by www.IMDB.com & their respective owners.