KENNEBUNK, ME – JUNE 12: Voters cast their ballots at the polls at Kennebunk Town Hall on Tuesday, June 12, 2018. (Staff photo by Gregory Rec/Staff Photographer)