Latest winner
1. Werner Amann
233.69 km
2. Wouter Van Esen
221.76 km
3. Roman De Martin
198.22 km
Updated:
5/26/18, 9:04 PM
Latest task
Task 3, May 25, 2018
Task distance:
188.88 km
/
395.17 km
(150.37 km)
Task duration:
2:30:00
Updated:
5/26/18, 8:14 AM
Random images