Everyone needs to tell their story. Some write a best selling novel. Others keep a private journal. Steve found his audience at a gas station.
Once the shepherds left, Mary had plenty of things to ponder. What a night!
Who doesn't love to tell the Christmas story?
That's right, the angels pretty much only show up for Christmas and Easter! But they always come with big news.
Joseph is the one who has the dreams.
This day must have been bittersweet. Imagine the joy of seeing the Christ, live and in person! And imagine how it felt to know you can now plan your funeral.
I guess when you're a shepherd, not much exciting happens on a typical night watching the sheep. Not tonight, though!
This is it. It's the big moment. After a stunning annunciation, nine months of pregnancy and a trip to Bethlehem, Mary gives birth to the Spirit-filled Son of God, who is destined to assume the throne of David.
Wouldn't it be delightful to have Mary stop by and visit?