Tommaso Francardo profile image

Tommaso Francardo

Italy

Current EWS Ranking

46

Points

903

Race Category

Men