A Foot Race Up Cannon Mountain Brings a Community Together
NH Union Leader |
"The terrain is tough. The weather is unpredictable. The rugged, changing trail requires a constant injection of willpower and an abiding desire to conquer new peaks and steeps."
