Mark of Cain

November 3, 1963
0.0%

Lamp Unto My Feet - S16 - E11

Mark of Cain

Launching the 15th anniversary of this CBS-TV religious show, was the biblical Cain and Abel yarn.