American Idol: Clay Aiken, Ruben Studdard and Keith Urban Return for Season 21 Finale
“American Idol” has announced the performers for their upcoming Season Finale episode airing live Sunday, May 21 at 8:00-11:00 p.m. EDT | 5:00-8:00 p.m. PDT. READ MORE…