Jérôme Caroli hits Verbier Bike Park in Switzerland
Jérôme Caroli rides his Santa Cruz V10 in Verbier Bike Park, Switzerland. Time to hit the bikepark with fall colors
Read moreJérôme Caroli rides his Santa Cruz V10 in Verbier Bike Park, Switzerland. Time to hit the bikepark with fall colors
Read more