Christmas In America 1976: 90 Minute Special

tpsradioshowChristmas In America, Holidays, Weekly

This edition of Christmas In America on The Public Square® is the 90 minute special aired across the nation. Wonderful music performed live and featuring some of America’s most celebrated musicians and vocalists will take you back to 1976 and all the way back to the celebration of the Manger.

Direct Download of This Episode Available Here