Aidan Coulthard

United Kingdom

Current EWS Ranking

176

Points

41

Race Category

Men