The crazy free-climbing duo On the Roofs shared their latest video – a view from the very top of the 1,094ft. Shimao International Plaza in Shanghai, China. We nearly peed ourselves when they got to the lightning rod.
More from Awesomer Media
Death Star Popcorn Maker: The Dark Side Has Snacks
Star Wars: Rogue Wha?
Supercharge Your System with WD Blue + Green SSDs
BMW Art Car to Race the Rolex 24
Deal: Save 60% on Turtle Beach Ear Force i60 Wireless Surround Sound Headset
Home | About | Suggest | Contact | Team | Links | Privacy | Disclosure | Advertise | Facebook | Twitter | Google + | Pinterest | Tumblr
Awesome Stuff: The Awesomer | Gadgets, Games & Geeks: Technabob | Science Fiction: MightyMega | Cool Cars: 95Octane
Site Design & Content © 2008-2016 Awesomer Media / The Awesomer™
Visit our Friends at: Not Always Right