Alex Rudeau profile image

Alex Rudeau

France

Current EWS Ranking

63

Points

Race Category

Men