or
For the "world's largest department store", Macy's New York, there can be only one Santa Claus.
Published December 22, 2007 250 views More Info »
Additional Credits
Additional Credits:
Alan Harris, Mackenzie Condon, Becca Greene, Marci Lacenere, Will Nunziata, Eric Hollerbach
Advertisement
Advertisement

From Around the Web