Mark Scott profile image

Mark Scott

United Kingdom

Santa Cruz

Current EWS Ranking

24

Points

590

Race Category

Men