Travis Rice’s Winning Run at Hakuba’s Freeride World Tour Event

It’s no perfect 100, but Travis Rice’s score of 96.00 landed him on top of the podium at the Hakuba, Japan stop of the Freeride World Tour.

Watch More of the Latest Snowboarding Videos Here