December 27, 2016
Although Americans have lost the notion altogether, British tradition still remembers that Christmas is a season that
begins, rather than ends, on December 25. In addition to Christmas, many businesses close their doors on December 26 in observance of Boxing Day.
Continue Reading...