For the "world's largest department store", Macy's New York, there can be only one Santa Claus.

Full Credits

Alan Harris, Mackenzie Condon, Becca Greene, Marci Lacenere, Will Nunziata, Eric Hollerbach

Advertisement
Advertisement