Watch the video as Neha Kakkar shares her body issues in the upcoming episode of Indian Idol. Neha Antani Ganesh Yadav