Chelsi Behura is one of the hopefuls of Indian Idol 11 which is set to debut this evening at 8PM on Sony Tv. Indian Idol 11 is one of the most lofty singing contest show in India and the three adjudicators are Vishal Dadlani, Neha Kakkar and Anu Malik. Chelsi Behura is one of indian hopeful in the network show “Indian Idol Season 11.”
Some Lesser Known Facts About Chelsi Behura
- Chelsi Behura has close to 3K followers on instagram.
- Chelsi Behura won the third place in Sa Re Ga Ma Pa Odiya.
- Chelsi made it to the top 12 in Rising Star singing reality show on Colors TV.