Duncan Urquhart is a 50 year old cyclist from Great Britain (born August 1st 1973).
Great Britain
1st August 1973 (50)
2009 2006 2005 2004 2003 2002 2001 2000