Click here to Subscribe to SET India: https://www.youtube.com/channel/UCpEhnqL0y41EpW2TvWAHD7Q?sub_confirmation=1 Watch Indian Idol Season 12 Grand Finale on 15th August from 12 PM to 12 AM only on SET India. indian idol on sony,indian idol judges,indian idol season 12,indian idol s12,indian idol new season,indian reality shows,indian idol,poonam dhillon,indian idol12,singing … [Read more...]