Tag Archives: Melinda Doolittle

Lee DeWyze is the 2010 American Idol

Hollywoodnews.com: Lee DeWyze was crowned the 2010 “American Idol” champion in a ceremony that also gave a warm-hearted goodbye to lead judge and producer Simon Cowell. Night’s highlights included a performance by Alice Cooper and Crystal Bowersox’s duet with Alanis Morissette – a moment, according to the L.A. Times exhibited[...]