Indian Idol: Time when judge Anu Malik slapped himself after hearing contestant Neha Kakkar's singing - watch throwback video

Did you know that Neha participated in the second season of Indian Idol but was eliminated in the early stage?