Immaculate conception, yeah right Crazing Mary, good that you lied A test tomb baby, seed of the lord Breaking the law with the man next door Blame it on it an angel, they'll believe Joseph will wonder but you know he won't leave Cause they all love you, I still do Magic in the air swirling all around you Mary, Mary under a veil of stars You changed the world, You broke my Heart Thank you Mary, you saved me too They'd stone us both if they ever knew You sold out the manger, well all right They Mystery They say that he's the one Brother Joseph got a king for a stepson Mary, Mary under a veil of stars You changed the world, You broke my Heart Thank you Mary, you saved me too They'd stone us both if they ever knew Mary kissed me, we lost control The oldest story never told Crazy Mary, ever divine They'll never know the baby was mine Mary, Mary under a veil of stars You changed the world, You broke my Heart Thank you Mary, you saved me too They'd stone us both if they ever knew