Indian Idol 12: Karan Johar to grace the semi-finale episode; who do you think will be eliminated before the finale? Vote now

Indian Idol 12's semi-finale will take place in the coming week and it is none other than Karan Johar who will be the special guest on that special day.