Big mountain snowboarder takes death deffying tumble

Xavier De Le Rue takes a crazy fall on a insane line while filming for TransWorld SNOWboarding’s movie NATION
Back to Top