The Christmas Carol was a moment of reflection on the love of God to mankind through the birth of His son, Jesus Christ. The carol featured the glamour and beauty that characterized the Yuletide Season. There were soul lifting renditions to herald the celebration of the birth of our Saviour.