The 2011 UCI Mountain Bike World Cup will descend on Fort William in Scotland for its 10th visit between the 3rd and 5th June 2011, thats less than three weeks away… here’s the new promo video… See you there!
I receive affiliate commissions for some third party products that I recommend or review on this site, however, I only accept these on products I truly believe in myself. If you have any questions, please get in touch via the comment section below...
Your thoughts are welcome...