Thomas Escudier profile image

Thomas Escudier

France

Current EWS Ranking

145

Points

132

Race Category

Men