Listen

Description

In this episode I read Psalm 136 and talk about what in the Jewish mind it means that “God is long of nose”.