Marc Allard is a 35 year old cyclist from Canada (born January 22nd 1989).
Canada
22nd January 1989 (35)
2017 2008 2007 2006