American Idol News banner

More 'star power' for LA landmarks

… according to SPI. is a slightly smaller, 7100-seat venue that has hosted the 2008 American Idol finals, the American Music Awards, the ESPY Awards, and numerous concerts. Approximately 836 photovoltaic …

More: continued here

Leave a Reply

You must be logged in to post a comment.