Of all the things he’s done in his illustrious career, there is still something that De Niro has personally not achieved.
Skydive Arizona, a facility known for having the largest drop zone in the world, has come under scrutiny after three divers ...