Indian Idol 12: Nihal Tauro makes judges and contestants weep – watch video

Father's Day will be celebrated in the upcoming episode of Indian Idol 12. Watch the video to find out why was everyone crying because of Nihal Tauro.