Casting Crowns has rewritten the melody to I Heard the Bells on Christmas Day. Their new version is both beautiful and haunting. The words are based on the 1863 poem “Christmas Bells” by Henry Wadsworth Longfellow.
Back to My Favorite Christmas Songs