Shocking footage has emerged of the moment a man was stabbed with scissors as a wild brawl spilled out into the middle of a busy road.
Three men were caught on camera swearing and trading punches outside the Rose Hotel in Bunbury, south of Perth, on Thursday.
One of the combatants was wielding a pair of scissors but ended up being hospitalised for cuts to his shoulder when the fight moved into the road.
Scroll down for video
When a wild brawl on Thursday afternoon moved into the middle of a busy road (pictured) in Bunbury's CBD the fight turned bloody and one man was allegedly stabbed
A 23-year-old (pictured) man was treated for cuts to his shoulder and taken to hospital after the alleged stabbing
The three men involved in the bloody fracas were known to each other and had planned to meet in front of the hotel, The West Australian reported.
'They were throwing punches at each other, yelling, swearing and carrying on,' said a witness who asked to remain anonymous.
The disturbing video filmed by horrified onlookers from inside a passing vehicle shows the violence erupt as wild punches are thrown.
When the melee moves into the busy street the man with the scissors ends up being allegedly stabbed in the shoulder.
A 23-year-old man was treated for lacerations to his shoulder in hospital, and police charged two other men, aged 38 and 45, with assault over the incident.
The 23-year-old man in the red shorts (pictured) was allegedly stabbed with scissors in the wild brawl