Advertisement

Base Jumping On Baffin Island.

Apr 30, 2009
A team of base jumpers travel to Baffin Island for the ultimate adrenaline rush off snow-capped mountains. The once in a lifetime experience is sure to please adrenaline junkies everywhere.
Advertisement
Advertisement
Trending Today: