The American Idol Season 8 Finale held at the Nokia Theater - Arrivals


Ruben Studdard and American Idol - Ruben Studdard and Guests Los Angeles, California - The American Idol Season 8 Finale held at the Nokia Theater - Arrivals Wednesday 20th May 2009 (1 Picture)




Contactmusic