Speaker: Al Durrance

Messages given at various Camps Farthest Out by Al Durrance