Watch Travis Rice spin a 720 and stomp a backflip on this winning run from the Freeride World Tour in Japan.
The Freeride World Tour recently held a competition in Hakuba, Japan. Rice’s run is absolutely incredible, and his helmet cam caught all the action.