S1.E1 ∙ Sai BabaSat, Oct 8, 2005It follows the life of Sai Baba of Shirdi (India), a Spiritual leader revered by all religions and sects. It shows the journey and teachings of Sai Baba and his efforts to establish love and peace in society.Rate