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
Tuesday, December 14, 2010
King Of The Castle 2010
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment