Justin Bieber kicked off his "Believe" tour last night in Glendale, AZ, and vomited on stage mid-song, not just once, but twice.
The 18-year-old pop star was performing "Out of Town Girl" when he suddenly stopped singing, turned around on stage, bent over and began puking.
Bieber then left the stage. When he returned, he apologized, saying,"I'm sorry, I'm going to slow things down."
But later in the show, he got sick again at the beginning of "Beauty and a Beat," and again ran off stage. When he returned, he told the crowd, "It's hard for me, you know, not feeling great and throwing up in front of a bunch of people."
"Will you love me even though I'm throwing up on stage?" he asked.
After the show Bieber tweeted the photo above of himself lying in bed, with the caption, "Great show. Getting better for tomorrow's show!!!! Love u."
He then explained that first-night nerves and too much milk combined with the rigorous dancing is what made him sick.
"And ... Milk was a bad choice! Lol," he tweeted.
Fair warning, if you have a weak stomach, you will probably want to opt out of watching the video.