Gene Richards is a 36 year old cyclist from Australia (born December 9th 1987).
Australia
9th December 1987 (36)
Best results Victories