The Dartmoor Beast is an annual challenge run held as a charity and fundraising event for the aid of the Cancer Climber Association (CCA). This challenge is held in the Dartmoor National Park in Devon County, England.
Click Here to read the entire article...