tooFab!: ‘American Idol’ Concert

Posted on by
tooFab! reported that the American Idol winner, Lee DeWyze and finalist, Crystal Bowersox and the other Top Ten performed their first live public concert live on Ustream. The NYC concert kicks off the American Idols Live! Tour which starts in Auburn Hills, Michigan.

Read the article here.