LIVE TIMING & RACE FEED
Tommaso Francardo profile image

Tommaso Francardo

Italy

Current EWS Ranking

50

Points

713

Race Category

Men