American Idol show time sign installed

Dec 19, 2008 in "The American Idol Experience"

Posted: Friday December 19, 2008 by WDWMAGIC Staff
The Idol show times board has been installed in front of the theater, a sure sign that things are getting very close to soft openings!

Thanks to Figment1986 for the photos.

Get Walt Disney World News Delivered to Your Inbox