New show hardware in Ride and Show Engineering facility

Apr 08, 1999 in "IllumiNations: Reflections of Earth"

Posted: Thursday April 8, 1999 by WDWMAGIC Staff
The new ball for IllumiNations is currently over in the Technical area (Ride and Show Engineering) near the Magic Kingdom.

Get Walt Disney World News Delivered to Your Inbox