Tuesday, December 14, 2010

King Of The Castle 2010

King Of The Castle is the most important urban downhill race of Italy. The location is the old town of Cagliari (Sardegna). Check out Emmeline Ragot and her 1st place finish!

More info

No comments: