Base jumping the highest waterfall in the world, Angel Falls, with an AWKWARD landing
  • 4 years ago
An extreme man at Angel Falls, Venezuela decides to jump the highest waterfall on earth but the landing is a little awkward and in the trees.

The leap was recorded on March 1, 2013.
Recommended