We all know that Italy has beautiful coastal and hilly towns. That makes Italian urban downhill races very competitive to…
Headcam footage from race in 2013:
Don't have an account?