DirtTV: Leogang Downhill World Cup Finals 2011 The UCI 2011 DownHill World Cup is turning into one of the most exciting race seasons for a long time. The finals in Leogang Austria were amazing.

Check out the super duper finals vid from Das Parkin Brozzers.

What an epic race!