Michael Gallagher is a 45 year old cyclist from Australia (born December 14th 1978).
Australia
14th December 1978 (45)
2022 2021 2015 2014 2013 2012 2011 2007