Canada
18th June 1998 (25)
David Havill is a 25 year old cyclist from Canada (born June 18th 1998).
2018 2017 2016