Two brave adventurers have body-boarded down Europe’s longest glacier. Seen carving their way through the icy rivers of the Aletsch Glacier in Switzerland, the pair are seen risking their lives for an adrenalin rush of a whole new kind…

Two brave adventurers have body-boarded down Europe’s longest glacier. Seen carving their way through the icy rivers of the Aletsch Glacier in Switzerland, the pair are seen risking their lives for an adrenalin rush of a whole new kind…