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