LL Bean employees wear Santa Claus hats and antlers as they celebrate the holiday spirit while working in the company's order fulfillment center onThursday in Freeport. The outdoors store is making its final push to get things shipped in time for Christmas.
{}