David Blaine is a badass! During his show at Resorts World over the weekend he told a Las Vegas crowd that he'd seriously hurt himself -- but rather than throw in the towel ... he called in the cavalry to push through.
We're told he expressed over his mic that he'd dislocated his shoulder, and tried having crew members work on it live. Apparently, it was pretty obvious he was in pain and struggling.
The stagehands couldn't get the job done, so DB went to Plan B ... calling on any doctors in the crowd to come forward and help him out, which a handful then did on the spot. They took turns trying to pop his shoulder back in, and after some time -- finally succeeded.
From what we've heard it was the stunt at the beginning of the show where David jumps from a tower into a 'cushion' of cardboard boxes that caused him to end up like you see him in the video above.