Zola Levitt Presents: Light of the World - Today's Christian Videos
Embed zlm 3878 views 2008-03-17T00:00:00 A special program about two related miracles: the Festival of Lights/Dedication (Hanukkah) and the birth of the Light of the World. Filmed on location in Israel.
More Today's Christian Videos
No playlists found for this account.