What a trooper! Justin Bieber took his devotion to his Beliebers to a whole new level on Saturday night.
The 18-year-old superstar, seemingly suffering from some sort of stomach ailment, threw up on stage during a concert in Glendale, Ariz., but pushed through the entire show for his fans.
via ca.omg.yahoo.com