Mary was a sight to see Livin down in Galilee Planned to marry Joseph in a week Mary had some baby news Joseph was a bit confused We were all a little puzzled too The holy spirit came while I was sleeping And I swear to God I've never told a lie So Mary grabbed her things and then She headed down to Bethlehem To give this baby thing a try Everybody come gather round There's a new boy in town He's gonna be hanging around for a while And if you ever want to come back again Just follow those three wise men So every year we can all say It's Christmas day Joseph was a carpenter One day he overheard Isaiah say there's gonna be a sign He stood up tall and took a breath In the down of Nazareth I'll take care of this child like he's mine The angels came to me while I was sleeping And I swear to God I've never told a lie So gather everyone tonight I wanna tell the Israelites That I can hear my baby boy cry Everybody come gather round There's a new boy in town He's gonna be handing around for a while And if you ever want to come back again Just follow those three wise men So every year we can all say It's Christmas Day Everybody come gather round There's a new boy in town He's gonna be wearing a crown in a while And if you every want to come back again Just follow those three wise men So every year we can all say It's Christmas Day It's Christmas Day