By MR D BALLZ08/12/2016Category: Awesomeness, Crazyness, HOLY SHIT!, WOW Russians on the Shanghai Tower (2nd largest building in the world) More from FUNNAll articles →Awesomeness_May 13, 2016AwesomenessFeb 7, 2017AwesomenessRIDE CHANNEL – C1RCA HOUSE EP. 5 – DAVID GRAVETTEMay 17, 2015ARTKenzo ‘Electric Jungle’Feb 26, 2015