Concert Review: American Idols LIVE! 08/20/2010 at Key Arena, Seattle, WA August 21, 2010 Concert Reviews, Music, Reviews music 11 A mixed bag of new performers ranging from bland to very promising. Read More »