Tianhao Gu is a 27 year old cyclist from China (born September 4th 1996).
China
4th September 1996 (27)
AllRoadTrack
2017 2016 2015