Amesbury: Santa waves as he makes his way down Main Street in the Amesbury Santa Parade Saturday. Jim Vaiknoras/staff photo
131208jvaparade