Men's Ski 3rd Place Run – Hakuba, Japan

Freeride World Tour 2018

Watch from Kristofer Turdell's point of view as he flies down the mountain in Hakuba, Japan where he takes third place in the first stop of Freeride World Tour 2018.

Videos You May Also Like

Stories