Judges Attend "American Idol XIII" Finalists Party
Hitting up one of the biggest events in the music world, "American Idol" judges attended the "American Idol XIII" Finalists Party in West Hollywood, CA today (February 20).
The ten "American Idol" singers who received the most votes on tonight's episode were:
And the three wild card picks were:
Other articles you might like: