Santa Claus Visits Old Navy

Earlier this month I reprised my role as Santa Claus at Old Navy in Chelsea, NYC…see the fun photos and cool GIFs below…enjoy!

Comments are closed.