Parts 1 and 2 of the Annual Town Meeting from May 6, 2019 are available to watch below!