Enchanted Castle - Lombard, IL (2007)

Photo Submission by VegaNova

*These photographs are of the animatronic show the 'Jammin Jesters' from Enchanted Castle family fun center. This show plays mainly 50s Rock style shows, and has been modified from it's original setup. Although it's been scaled down, it is still quite a neat show to see!