Monday, January 11, 2016

Salomon Freeski TV: Moment's Notice Part 2: Chamonix

During filming of Salomon Freeski TV Season 7, we asked Salomon Freeski team members if they could drop everything and chase a storm to Japan on only 24 hours notice. This season that same question led us to Chamonix, France and some of the most ideal conditions the crew has ever seen.

No comments: