But an asthma attack still doesn\'t stop the singer from finishing his show
Gigwise reports that the singer was taken ill onstage during a show in Pittsburgh on Thursday night and that he had to be revived by his crew.
The incident took place at the Amphitheatre At Station Square when he fell during a rendition of his smash hit, 'I Would Do Anything For Love (But I Won't Do That)'.
But fortunately the 63-year-old was revived by members of his crew – and was able to complete his performance.
He told the crowd: "I f***ing fainted. I have asthma, I can't breathe. And then - oh wait, I forgot - I got poked by a pin and bled half to death and then I got slapped in the face and my tooth is loose."