Loading...
Ken Lamoreaux administers the oath of office to the new Mayor of Waterville!

Mayor Josh Stoudt
Ken Lamoreaux administers the oath of office to the new Mayor of Waterville!