Indian Idol: Season 12, Episode 37
The evergreen beauty of Indian Cinema, Rekha graces the Indian Idol stage with her magnanimous presence.