Fr. Stephen offers thoughts on the daily consequences of the "Word made flesh" and suggests ways that we might live Christmas every day of our lives.
See All 263 Episodes of "Glory to God"