Mark Scott profile image

Mark Scott

United Kingdom

Santa Cruz

Current EWS Ranking

32

Points

1170

Race Category

Men