2015 World Cups Are Just 12 Weeks Away!
It’s just 12 weeks to go until the World Cup circuit rolls back in to town, the traditional Pietermaritzburg start has been replaced with a brand new venue, Lourdes, France, April 11th-12th, as well as a new track for the third downhill World Cup on June 13th-14th, Lenzerheide, Switzerland. Don’t worry though; some of our […]
The post 2015 World Cups Are Just 12 Weeks Away! first appeared on IMB.Read the full article here: 2015 World Cups Are Just 12 Weeks Away!