Justin Bieber has lashed out at fans for invading his space again, only this time he literally punched a fan in the face, causing him to bleed.
The pop star was in Barcelona, being driven to a performance when a fan approached the car and stuck his hand in the window to touch Bieber.
READ MORE:
• Is Toni Street leaving Seven Sharp?
• Adele to perform second Auckland show
In a video acquired by TMZ, Bieber can be seen giving the fan a quick jab to the face from inside his car and the fan is later seen bleeding and shocked.