Many think the song “Mary, Did You Know?” is an old classic, but it wasn’t until 1991 that Michael English first released this song. Since then, the song has been recorded by hundreds of artists from different genres and various versions have reached the charts worldwide. The new version by Gionathan, Alabaster Vision and Karen Marra is probably one of the most beautiful versions released so far.

Mary Did You Know