Following in the footsteps of Justin Beiber, Lady Gaga has now puked onstage.  The singer puked on stage at her show in Barcelona. She reportedly barfed at least four times while singing, "Edge of Glory." A dancer reportedly moved in front of her to block the audience's view -- but it was still caught on tape.

Normally it's her audience that does the puking.