Last season Freeride Champion Xavier Delerue was caught in an avalanche in the Swiss backcountry. He must have had thousands of guardian angels by his side to get out of there alive!

He has recovered well though and shares his experience and his thoughst about it, read the INTERVIEW with the lucky man!!

And watch a video of this f***ing scary experience on ONBOARD TV