Photo: WENN
Alabama rapper Yelawolf punched a fan on stage during an industry party, at which he was performing a set with drummer Travis Barker.
The party was being thrown by promoters to celebrate the 10th anniversary of the Agenda apparel convention and, as well as a set from Beastie Boys' DJ Mix Master Mike, was featuring a performance from Yelawolf and Blink-182 drummer Travis Barker.
The pair teamed up in November 2012 to release the Psycho White EP and since then, their shows have already gained a reputation for being wild and chaotic.
The video shows a drunk fan climb on stage in the middle of 'Marijuana', and attempt to stage dive, before moving closer to Yelawolf. The rapper then punches him in the face, leaving a security guard to remove him.
Watch the video:
(Also worth noting - a guy climbs on one of the amps and falls off around 0:37, which looks particularly painful.)
This isn't the first time that Yelawolf has had an onstage run-in with a fan. In January last year, the rapper was playing a gig in Santa Ana, California, when a fan managed to rush the stage.
Once again, they were dragged away by security, but not before Yelawolf had got a few hits in.
In-band fist fights: rock, roll and lots of punches to the face