Thomas Escudier profile image

Thomas Escudier

France

Current EWS Ranking

87

Points

380

Race Category

Men