Freeride World Tour at Kirkwood

Play1:39
Freeride World Tour at Kirkwood

Athletes talk about riding the snow conditions, competition and more at the Freeride World Tour stop at Kirkwood, Calif.