Glad Tidings

A small Colorado town’s come back from near extinction now boasts one of the most unique Christmas celebrations in the country. And every December the waters of Newport Beach, California glow with the spirit of Christmas. Original Air Date: November 27, 2020