Tag: american idol winners season 18

Lee Dewyze Wins, Simon Cowell Says Goodbye

Lee Dewyze beat out Crystal Bowersox and crowned for American Idol 2010.The Mount Prospect, Ill. singer actually dropped to his knees, unable to stand, just moments before show host Ryan Seacrest announced the news. “I’m just happy man. I’m so…