News
By Sam Collentine, Meteorologist Posted 8 years ago January 6, 2016
WATCH: Moment's Notice Part 2
During the filming of Salomon Freeski TV Season 7, the crew dropped everything and chased a storm to Japan on only 24 hours notice. For Season 9, that same question led them to Chamonix, France and some of the most ideal conditions that they've ever seen.