"American Idol" winner Lee DeWyze, finalist Crystal Bowersox and the rest of the Top Ten performed their first live, public concert today in NYC.
The concert was the kick-off to the American Idols Live! Tour, which makes its first official stop July 1 in Auburn Hills, Michigan.
Check out all the action above if you missed when USTREAM played it live earlier this morning!
© 2015 EHM Productions, Inc. All rights reserved. Reproduction in whole or in part without permission is prohibited.