The Christmas story was far from perfect. Mary and Joseph had a ‘picture perfect’ life planned; engagement, wedding, honeymoon, kids and a carpenter business in Nazareth. That all changed with Mary’s pregnancy. God’s plans interrupted their plans. How did they respond? How do we respond when God changes our plans? Tim Rowland addresses that in this second message in the series, Picture Perfect Christmas.