NEW YORK, NY -- American Idol winner Ruben Studdard performs on NBC's Today Show on Monday, May 26, 2003, in New York City. Posted: May 02, 2008 06:10:19
NICOLAS KHAYAT KRT Photos 05-26-2003 ENTER AMERICANIDOL 1 KRT KRT STAND ALONE ENTERTAINMENT PHOTO SLUGGED: AMERICANIDOL KRT PHOTO BY NICOLAS KHAYAT/ABACA PRESS (May 26) NEW YORK, NY -- American Idol winner Ruben Studdard performs on NBC's Today Show on Monday, May 26, 2003 ... Photographer |NICOLAS ...