This is one of the most special Christmas songs ever written. It is not a traditional carol, but it could be. The music is provided by the Gaither Vocal Band and it features baritone Mark Lowry. This has become Mark's 'signature song.' Take the time to watch it. It will do you good!
Mark Lowry sings 'Mary Did You Know' along with the Gaither Vocal Band.