Ben Beholz and friends having great time on the water at Lake Sivaplana, in Switzerland. Check out Ben’s new video!