At where this road had taken him
Cause never in a million lives
would he have dreamed of Bethlehem
And standing at the manger,
I'm just a simple man of trade.
With all the rulers of the world.
Inside the stable filled with hate
She's just an ordinary girl
But this is such a strange way
Oh no, oh no, one second guess
To think of how we could have been
If Jesus had come as He deserved
There would have been no Babylon
No lonely shepherds at his birth
But Joseph knew the reason
With all the rules of the world.
Inside this table filled with hate.
She's just an ordinary girl.
But this is such a strange way
I'm not, I'm not one to second guess
Ooh, ooh, oo h, ooh, ooh,
now I'm not one to second guess
But this is such a strange way
But this is such a strange way
I'm the herald angels sing
Glory to the newborn king
I'm the herald angels sing
Glory to the newborn king
Angels we have heard on high,
Sweetest saints of all the night.
Angels we have heard on high,
Sweetest saints of all the night.