From his new album "frames," "American Idol" winner Lee DeWyze performed an awesome new song for Ellen! Check it out.

Comments