Mark Scott profile image

Mark Scott

United Kingdom

Santa Cruz

Current EWS Ranking

27

Points

1460

Race Category

Men