Thor Summit 2006

Thor Summit 2006

Kenneth Waite on the summit of Thor Peak, Baffin Island, summer 2006.

We went there to set a new world record rappel - over 4,000 ft!

Failed in 2004, succeeded in 2006!

For more information please visit Whitewater Underground
on Nov 3, 2006 3:51 pm
Image ID: 241044


No comments posted yet.