Mark Scott profile image

Mark Scott

United Kingdom

Santa Cruz

Current EWS Ranking

27

Points

935

Race Category

Men