Latest winner
1. Elena Fergnani
102.30 km/h
2. Luca Urbani
102.11 km/h
2. Nicola Fergnani
102.11 km/h
4. Luca Monti
101.01 km/h
4. Lorenzo Monti
101.01 km/h
Updated:
6/30/21, 8:23 AM
Latest task
Task 4, Jun 27, 2021
Task distance:
240.37 km
Updated:
6/27/21, 3:02 PM