Xavier De Le Rue Winning Run From Squaw Tram Face

Xavier winning run from the Squaw Valley stop of the Freeride World Tour.  Check the huge cliff