Thursday May 27, 2010 06:21

American Idol Finale: Lee Dewyze and Chicago Medley (video)

Posted by Randy

 

So Lee Dewyze won American Idol season 9 over Crystal Bowersox. Congratulations Lee!

Watch his performance with Chicago. Video after the jump…

Comment Form