Joe Barnes profile image

Joe Barnes

United Kingdom

Current EWS Ranking

71

Points

395

Race Category

Men