Mehdi Lorenz profile image

Mehdi Lorenz

Switzerland

Current EWS Ranking

104

Points

230

Race Category

Men