Challenge Davos cancelled due to storm

Storm forces organizers to cancel highly anticipated race in Switzerland

Want to race in August? Head to Switzerland for Challenge Davos

In what is likely to be a forerunner of racing in the future, Challenge Davos appears to be ready to […]

All Switzerland