Trevor Thew profile image

Trevor Thew

Canada

Current EWS Ranking

80

Points

250

Race Category

Men