American Legion gathers community