Hudson – Following a Mass at St. Michael Church, the procession traveled along Main Street and concluded at the Hudson Portuguese Club, where the second day of festivities continued with music and folk dancing, a bazaar with raffles, and servings of Holy Ghost soup with sweet bread and other Portuguese delicacies. The event was presented by the Holy Ghost Society, a nonprofit organization.