558 Base Jumpers Just Dove Off the 1,358 Foot Princess Tower in Dubai, Captured in 4K!
Base jumping off the world’s second tallest residential building is something most sane human beings would not seek out, but the feeling is the exact opposite for adrenaline junkies. The 1,358 foot Princess Tower in…