Steven Martin is a 32 year old cyclist from France (born July 22nd 1991).
France
22nd July 1991 (32)
2012 2011 2009 2008