Japan
22nd March 1999 (25)
Ren Takahashi is a 25 year old cyclist from Japan (born March 22nd 1999).
AllRoadTrack
2020 2019 2018 2017 2016