New life is possible at any time for anyone! This week Pastor Ryan Leak reminded us that the Christmas story continues to give hope to humanity. That new life can be birthed at any moment. God is still in the business to do the impossible. God isn’t looking for the most qualified and put together, He is just looking for our willingness. This Christmas season and New Year let’s have a mindset up expectation and anticipation for what God can do.