
Christmas happens every year, right on schedule, on December 25. For the calendar-challenged among us, however, time is a blurry fog of a thing that blinds us to proper planning of Christmas gift gathering. December days tick by, and I still think there is plenty of time to get everything…
recent comments