American Idol Season 3 Episode 20

American Idol Season 3 Episode 20

Serie: American Idol

Episode Title: 12 Finalists Have Been Chosen

Air Date: 2004-03-16

Year: