Justin Bieber left a fan bleeding after punching him in Barcelona.
The 22-year-old pop star was caught on camera lashing out at the unnamed male through the open window of his car as he arrived at the Palau Sant Jordi in Barcelona, Spain, for the latest show on his 'Purpose' tour on Tuesday.
Footage obtained by TMZ showed an enthusiastic fan reaching out to touch Justin as the car goes past at slow speed, but the 'Sorry' singer quickly hit out and stuck the man in the face.
The vehicle then drove away as the shocked fan faced the camera with his bloodied lip clearly visible.
The incident comes a few weeks after the troubled UK leg of Justin's tour, in which he repeatedly blasted his fans for being "obnoxious" and screaming too loudly, even leaving the stage in protest at one of the shows in Manchester, North West England.
But he later posted a heartfelt message trying to justify his actions.
Alongside a caption that read "Tonight on stage. Thank you", the 'Believe' hitmaker posted a picture of text that read: "People tend to want to shut you down. What I mean by that is ... people try to twist things, some people don't want to listen. But I simply feel like, if I didn't use this platform to say how I truly feel, and if I didn't use this platform to be the man that I know I am, and speak from what's in my heart, then I'm doing myself injustice, and I'm not doing anybody in this audience any justice.
"There's going to be times where I say the wrong thing, because I'm human. But I don't pretend to be perfect and I hope to God that, you know, I don't say the right thing all the time because if that was the case then I'd be a robot, and I'm just, I'm not a robot. There's times when I get upset ... times when I get angry, there's times when I'm going to be frustrated. But I'm always going to be myself on this stage.
"When people try to twist things and say 'Justin's angry at his fans. He doesn't want his fans to scream' that's not at all what I was doing. All I was simply doing was wanting people to listen; to kind of hear me out a little bit. Certain people ... certain cities aren't going to want to hear me out, and you know, sometimes it's my job to just say 'Hey, I'm not going to try to force anything'. I just appreciate you guys tonight, listening to me and understanding, and rocking with me. You guys are truly amazing."