Loading...
Ken Lamoreaux administers the oath of office to new Council Member Rich Anderson!

Council Member Rich Anderson
Ken Lamoreaux administers the oath of office to new Council Member Rich Anderson!