This is the shocking moment a fist fight erupted between a man with pink hair and another wearing a thong at a pride festival - with one heard yelling: "We gave you a ride, b**ch!"
The bizarre clip, filmed with a mobile phone by another festival-goer, shows a crowd gathering around the rowdy revelers as punches fly.
At first a pink-haired man can be seen wrestling on the ground with a leather thong-clad rival, who is then thumped in the face repeatedly by a third man.
As that fight intensifies, another reveler takes on the pink-haired man who attempts to punch back - but then his shorts fall down.
Passersby can be seen attempting to break up the scraps and a police officer rides past in a buggy, but the chaos isn't calmed until an on-site security guard intervenes.