Lee DeWyse Wins American Idol 2010

Artisan News

by Artisan News

332
46 views
Lee DeWyse beat out Crystal Bowersox to be the 2010 American Idol, but this year's finale had another purpose which was to celebrate Simon Cowell's last season as judge.