Indian Idol 12 Grand Finale: Celeb judges, superstar guests, dhamakedaar performances and more - Here's a sneak peek into all that is going to happen on the big day

The most awaited finales of the popular singing reality show Indian Idol season 12 is all set to air on August 15. The viewers will witness a longest-running finale episode which will be 12 hours long starting from noon to midnight.