Eliott Baud profile image

Eliott Baud

France

Current EWS Ranking

65

Points

438

Race Category

Men