Needham Annual Town Meeting, 5/1/23 The 2023 Annual Town Meeting kicked off with this session, which saw the return of a lot of the fanfare...