Justin Bieber slammed a group of fans for being "disrespectful" as he waited for girlfriend Selena Gomez to disembark her flight.
The 18-year-old superstar was waiting for Gomez at a Toronto airport on 15 June when a group of fans approached asking for autographs, prompting Bieber to complain about their "impatience".
In a video posted on website HollywoodLife.com, he is filmed berating waiting fans, saying: "Do I not have any right as a human being to wait for my own girlfriend? Why do you have to be so impatient?"
After one fan points out they have waited all day for a chance to meet him, Bieber responded: "I've been here waiting for my girlfriend. I'm still a human being, I have a right to wait for my own girlfriend.
"You're not being very respectful at all. I feel very disrespected with all you guys waiting. You say you're really my fans, but then why are you doing this.
"I've had a long day, I flew in. I don't have to be nicer about it. You guys are in my face."
Watch the video below:
Bieber has been hard at work promoting his latest album Believe. The star has been travelling across Europe and the United States, performing a series of free, secret shows for fans.