American Idol Season 3 Episode 32

American Idol Season 3 Episode 32

The 6 remaining Idols sing to stay in the competition. This week’s theme is Latin Music.

Episode Title: 6 perform

Air Date: 2004-04-27

Year: