Latest winner
1. Nicolas Dubrous
90.63 km/h
2. Christian Dupeyron
101.18 km/h
Updated:
7/3/21, 4:13 PM
Latest task
Task 1, Mar 8, 2021
Task distance:
74.04 km
Updated:
2/18/21, 11:05 AM
Task 1, Jul 3, 2021
Task distance:
251.72 km
Updated:
7/3/21, 3:37 PM