Australia
29th April 1986 (38)
John Groves is a 38 year old cyclist from Australia (born April 29th 1986).
History Team and ranking CX - Beijing I One-day race Stage race