December 22, 2013 Surprised Speaker: Gary DeSalvo Series: Surprises Service Type: Sunday Service Mary, Joseph, and the shepherds had one thing in common...they were surprised, even shocked by the things they experienced. Download Files Notes Bulletin « The People of the King The Infinite Becomes an Infant »