Looking to get excited about the upcoming World Cup season? Creative Concept has released Episode #2 where they follow the 2012 UCI World Cup stop in Val di Sole, Italy.
Video: Episode #2 – Val di Sole
If you missed Episode #1 that we posted in Freeride Friday, be sure to check it out as well.