Advertisement

Watching these guys climb a 2165-foot tall tower made my nerves go crazy

God almighty, I can’t feel a damn thing in my body anymore because watching these two maniacs climb the still under construction 2165-foot tall Ping An Finance Center in Shenzhen, China is the most blood halting thing. When completed it’ll be the 2nd tallest building in the world and the tallest building in China.

Terrifying documentary on the fire bombs roaming America's railroads

Boom is a terrifying documentary on a problem that you may not be aware of: America has been invaded by hundred of thousands of moving fire bombs—freight trains with old, cheap tanker cars designed to transport corn oil filled with dangerous flammable oil. Logically, accidents are happening, people are dying, and oil…