Global General

Merry Christmas, Santa Claus is in town!

(Agencies)
Updated: 2009-12-24 22:37
Large Medium Small

Merry Christmas, Santa Claus is in town!
A woman walks past a Christmas display on her way into a shopping complex in Somerville, Massachusetts December 23, 2009. U.S. consumer spending rose for a second straight month in November as incomes recorded their biggest gain in six months.[Agencies]Merry Christmas, Santa Claus is in town!