Weekly photos: Entertainment
American Idol winner Lee DeWyze performs at the end of the show during the American Idol Grand Finale 2010 in Los Angeles May 26, 2010.[Agencies]
American Idol winner Lee DeWyze performs at the end of the show during the American Idol Grand Finale 2010 in Los Angeles May 26, 2010.[Agencies]