• 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