Jake Newell profile image

Jake Newell

Australia

Current EWS Ranking

114

Points

Race Category

Men

Series Results