Trending story , share it!
Sports star leaps off Mount Everest »

An extreme sport star from Russia has successfully completed the world's highest base jump - leaping off the north face of Mount Everest. Source Main page (current trends)
More about: Extreme Sport, Mount Everest, Sports star leaps