Christmas In America 1976: 90 Minute Special: This edition of Christmas In America on The Public Square® is the 90 minute special aired across the nation. Tune in to hear this wonderful Christmas program that takes a look at the year 1976 as we travel back to the Manger.
00:00:00