Nigerian Idol Battle for Last Three Spots

The third season of the popular music reality show, Nigerian Idol to determine the last set of three finalists that will make it to the finals.