World’s best mountain bike event coming up in May

Voted as the world’s best mountain bike event of the year  the Mountain Bike World Cup is coming up on May 22 and May 23rd 2010 in the town of Offenburg in the Black Forest. The preparation of this year’s 5.2 km long Mountain Bike circuit has begun about 5 months ago and is known […]