American Idol Season 8 Top 11 Performance
LOS ANGELES, CA - MARCH 17: ***EXCLUSIVE ACCESS*** The top 11 contestants are seen on American Idol March 17, 2009 in Los Angeles, California. The top 11 perform in front of the American Idol judges on Fox.
- Added 2009-03-18
- Taken 2009-03-17
- Copyright M Becker/American Idol 2009/Getty Images for Fox