Advent Calendar 2011 Finished

Advent has ended. Christmas is here. The promised One has been born. This is a story Christians reenact and retell each year to celebrate the birth of our Savior. We do this not just in remembrance of a 2000-year-old event but as an ongoing rebirth in our hearts of...