Thomas Escudier profile image

Thomas Escudier

France

Current EWS Ranking

84

Points

380

Race Category

Men