Switzerland
7th November 1983 (40)
David Locher is a 40 year old cyclist from Switzerland (born November 7th 1983).
History Team and ranking CX - Sion One-day race Stage race