Join Pastor Brian as we learn about what was an imperfect time for Mary, but what God turned into the perfect time and place for the birth of the Savior!