Maxime Chapuis profile image

Maxime Chapuis

Switzerland

Specialized Racing Team

Current EWS Ranking

17

Points

700

Race Category

Men