Amesbury: Members of the Amesbury High cheerleading squad perform for the students at Friday afternoon's Halloween Rally. The rally was to celebrate the opening of the schools new gymnasium. Photo by Ben Laing/Newburyport Daily News Friday October 31
081031blagym