This free Christmas song is courtesy of CCM magazine, and is performed by Casting Crowns. This is a high quality and traditionally sung version of While you were sleeping
Here is a YouTube clip about the Casting Crowns Album Peace on Earth that this song is from.
Find more Christmas songs and resources
You can find more free Christmas songs at the ‘free Christmas songs’ section. You can also find lots of other free Christmas stuff including sermons, advent calendars, music, clip art and much more at the Christmas page. image by rache.