Listen

Description

Luke 2:10,11
Did the first Christmas come as a surprise? Does God always wait until the last moment to announce his purposes? Is that how God works in our lives as well?