Facebook Twitter

AFTERTHOUGHT

It's estimated that Americans will send 2.6 billion Christmas cards this year. No estimate yet on how many will actually arrive this year.