Parshas Lech Lecha תשפ November 10, 2024 November 8, 2019 Length: 4:40 The Avos were in control of their minds and bodies video audio