Memorial Day fare: parade and prayers