Videos

DirtTV: Leogang Downhill World Cup Finals 2011

http://mpora.com/videos/G0J1urFCX 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!

Share