The American Idol Experience news
Echo Lake, Disney's Hollywood Studios
 
The American Idol Experience

American Idol LED display now showing February 14 2009 Grand Opening date

Share
The huge LED display now shows February 14 2009 as the Grand Opening date. Previews are expected to begin significantly earlier than that in early January 2009.
You are currently using the desktop site | Switch to mobile site