News

Carrie Underwood, who’s currently a judge on season 25 of American Idol, gushed over her former time on the show in 2005.
Underwood won Season 4 of the singing competition show in 2005, and recently returned for Season 23 as a judge.