Aidan Coulthard

United Kingdom

Current EWS Ranking

159

Points

96

Race Category

Men