Mehdi Lorenz profile image

Mehdi Lorenz

Switzerland

Current EWS Ranking

103

Points

230

Race Category

Men