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

Dec 28, 2008 in "The American Idol Experience"

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.
Article Posted: Dec 28, 2008 /