FANDOM


The Castle was one of two displays featured in Spirit Halloween's stores during the 2008 Halloween season.

Animatronics that Appeared

Gallery

Videos

TBA