Ruben Studdard

Ruben Studdard and Guests
The American Idol Season 8 Finale held at the Nokia Theater - Arrivals
Los Angeles, California - 20 May 2009
Credit: Nikki Nelson/WENN

See our biography of Ruben Studdard