Tommaso Francardo profile image

Tommaso Francardo

Italy

Current EWS Ranking

88

Points

279

Race Category

Men