Sports

Sports

Sports

Russian Daredevils Records Incredible Video

Here’s something you should never watch if you’re afraid of heights: A group of Russian daredevils filmed themselves climbing (and hanging from) the world’s second highest building, Shanghai Tower. This is absolutely terrifying. These Russian daredevils seems to have an obsession with climbing extremely tall buildings and any other structure they sets their eyes on.