23min
Horror
Documentary
A tour of the Spooky World Amusement Park, located in Berlin, Massachusetts.
31st Oct 1994
Released
English