Often times in our culture, Biblical and Godly truth can be considered socially unacceptable. This morning, we look at the carol O Holy Night, and how in it's day, it was considered to be just that. At the end of the day, however, the truth, grace and hope of God always wins!