A tour of the Spooky World Amusement Park, located in Berlin, Massachusetts.
Release Date: October 31, 1994
View more ->