When did American Idol Season 3 Episode 24 air?
American Idol Season 3 Episode 24 aired on March 30, 2004.

One contestant's hopes & dreams come to an end as one more is voted off. K-Lo (Kimberley Locke) returns to preform newest song "8th World Wonder".
Direct answers for episode-level questions and details.
American Idol Season 3 Episode 24 aired on March 30, 2004.
This episode runs for approximately 85 minutes.
Comments coming soon
Discuss episodes with other viewers