mary had a baby oh lord
mary had a baby oh my lord
mary had a baby oh lord
the people keep a-coming and the train done gone
layed him in a manger oh lord
layed him in a manger oh my lord
layed him in a manger oh lord
the people keep a-coming and the train done gone
shepherds came to see him oh lord
shepherds came to see him oh my lord
shepherds came to see him oh lord
the people keep a-coming and the train done
Related
Naughty & Nice Christmas Songs
Watch Cardi B Joins James Corden For Carpool Karaoke
From MetroLyrics to You: Our Classic Christmas Playlist
named the baby jesus oh lord
named the baby jesus oh my lord
named the baby jesus oh lord
the people keep a-coming and the train done gone
Photos