Hamburg Race Report
The Hamburg World Cup is an awesome race. Run with German precision, the race is usually quite a spectacle for the people of Hamburg (Hamburgers!). Last year an estimated 300,000 people came out to watch the World Champs and it wasn’t much different at this year’s race where I managed to finish 18th. With that […]
Hamburg Race Report Read More »