The Mind Boggles December 1, 2015Posted by geoff in News.
The bottom of my stomach dropped out when I saw this:
From The Telegraph:
A pair of caped crusaders have been spotted high above the streets of Shanghai in China. Vladimir Sidorov and Ivan Kusznetsov, both from Russia, climbed the 420 metre high Jin Mao tower in Shanghai’s financial district before taking a selfie at the top of the tower’s antennae.