Eliott Baud profile image

Eliott Baud

France

Current EWS Ranking

68

Points

348

Race Category

Men

Series Results