Eliott Baud profile image

Eliott Baud

France

Current EWS Ranking

58

Points

348

Race Category

Men

Series Results