David Locher is a 40 year old cyclist from Switzerland (born November 7th 1983).
Switzerland
7th November 1983 (40)
AllRoadCyclocross
2010 2009 2008 2005