Glenn Macarthur profile image

Glenn Macarthur

France

Current EWS Ranking

21

Points

320

Race Category

Men | Under 21