John Quackenbush
From Openwaterpedia
John Quackenbush is an American open water swimmer who crossed Bear Lake, Utah in the lengthwise direction in 15 hours.
John Quackenbush is an American open water swimmer who crossed Bear Lake, Utah in the lengthwise direction in 15 hours.