It's World Cup Preview Time! Claudio Blasts Down Fresh Tracks at Lenzerheide 5
This weekend's Downhill World Cup is being held in Lenzerheide, Switzerland. The new venue has a fresh race course that Claudio Caluori can't wait to show you (and scream about!). Join him and Marcelo Gutierrez as they take you on a wild ride...
View replies to: It's World Cup Preview Time! Claudio Blasts Down Fresh Tracks at Lenzerheide