Sometimes the promise doesn't come the way we envisioned it. Pastor Guilluame takes a look at what it took for Mary and Joseph to see their promise made visible.
Have you ever wondered why the angels spoke to shepherds? Shepherds can be considered the least of all, but God revealed a wonderful message to an unlikely people. Listen to this powerful message on the power of a name.