Lee DeWyze performs on American Idol. He turned in one of the best performances of the top 11.
Added: