by Seth Lightcap. posted on April 2014

Ralph Backstrom rode his Carbon Flagship 164 to a second straight win at the Freeride World Tour finals in Verbier! Ralph’s line down the infamous Bec De Rosses included a couple huge drops and wisely avoided some of the variable snow conditions that plagued many of the competitors. It was a huge comeback win and well deserved. Ralph trains year-around to stomp lines like this: