To be released starting this mid-November 2010:
Tag Archives: Lee DeWyze
Lee DeWyze is the new American Idol!
StandardWith the estimated number of votes not announced, Lee DeWyze won over Crystal Bowersox by a margin of more or less 2%.
CONGRATS LEE!