Saturday, Jun 7, 2008 by David Gilbert
This is Loc Jean Albert, inventor of the wing-suit, jumping off a mountain. As you do.