Insane base jump!

Follow two base jumpers as they throw themselves of the Dubai Burj Kalifa tower, the world’s tallest building. Yikes!

You may also like...