Xavier De Le Rue Defines Extreme Snowboarding in Latest Timeline Episode

Xavier De Le Rue’s latest Timeline episode sees him tackle sluff and ice in the French alps and is nothing...