Winner Of Indian Idol 2020 Season 12 : Indian idol season 12 20th february 2021 episode 25. Winner Of Indian Idol 2020 Season 12 - Indian idol 12 is an indian television series.