World Idol Dec. 25, 2003World Idol 2003 330 viewsWorld Idol was the title of a one-off international version of the television show Pop Idol, featuring winners of the various national Idol shows ...