Psalm 121 Sung in its Original Language, Hebrew, at the Tower of David in Jerusalem

Watch Joshua Aaron sing Psalm 121 live in concert just outside the Old City of Jerusalem.

Source: Israel in the News