Hyderabad: The global reality music show ‘Indian Idol’ is all set to have its Telugu release on February 25. Coming down South for the first time, the reality show is on a quest to find its Telugu voice. The Hindi-language version of the British reality show, ‘Pop Idol’, ‘Indian Idol’ first aired on Sony Entertainment […]