WATCH, AND LISTEN SAM FAVRET GLIDES THROUGH SUPER NARROW ICE TUNNELS AND PULLS OFF AMAZING STUNTS. IT WAS FILMED AT MER DE GLACE, THE HEART OF MONT-BLANC MOUNTAINS, FRANCE.