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