When a Vermont community pulls together

Gift of Life marathon

by