David Marklund is a 47 year old cyclist from Sweden (born May 15th 1976).
Sweden
15th May 1976 (47)
2009 2008 2007 2005