American Idol Live! Tour performed at iHeartRadio

The American Idol Live! Tour is rolling through New York City this week, where they stoped to perform an intimate show as part of the iHeartRadio Live on wednesday, August 29.

The event also include a Q&A, in which the Idols answered fan-submitted questions. Check out the full concert!

Credits: iHeartRadio