Men's Ski Winning Run – Hakuba, Japan

Freeride World Tour 2018

Watch as Ivan Malakhov drops down the mountain getting big air and securing first place in Hakuba, Japan for Freeride World Tour 2018.

More Freeskiing Action

Ski Films

Videos You May Also Like

Stories