Content Section
Lee DeWyze

Lee DeWyze is the winner of Season 9 of American Idol. His 2010 debut album was called Live It Up.