WATCH: The amazing Xavier De Le Rue slays Alaska

Posted By: The Ski Channel on February 1, 2011 10:41 am

Xavier De Le Rue is the defending World Champion on the Freeride World Tour and here is a video of him thrashing some pretty intimidating faces in Alaska.

            

Comments