Poster of Cast and Crew in Idols (South Africa) - Season 2 - Episode 13 - Live Show 8: Semi-final

Idols (South Africa) - Season 2 - Live Show 8: Semi-final (Episode 13)

Plot: T. h
Episode Aired On:
Sunday, October 12 2003
21 years ago