One of the great joys of Christmas is the surprises that we get and the surprises that we give. Perhaps, this is why it is greater to give than to recieve. We get to surprise people with great gifts. It's so fun. This Sunday, John surprises us with gifts from God. God has fun surprising us with his grace and truth. Join us as we unwrap the surprise God has prepared for us in John 1:10-13.