These Crazy Russian Guys Climb a 2165-Foot Tall Shenzhen Centre In China - Daily American Buzz

These Crazy Russian Guys Climb a 2165-Foot Tall Shenzhen Centre In China



http://www.straitstimes.com/sites/straitstimes.com/files/imagecache/2014_revamp_615x346/20150509/sjclimb090515e.jpg