VIDEO: God works the night shift

539

A message from Pastor David Davis of Kehilat HaCarmel ( Carmel Assembly),  a Messianic congregation located in Haifa on Mount Carmel, Israel. In English with Hebrew translation.