Today on Skuff we are hitting the slopes in Switzerland for some highlights of the Nescafe Champs in Leysin. It has been an action packed week at the longest ...