Dramatic footage has shown the moment a violent brawl broke out between three men outside a shop in Fife.
Thugs can be seen attacking each other outside Glenwood Premier Post Office in the town of Glenrothes shortly after 2.30pm on Thursday, May 19.
The footage, which was shared on social media, shows the trio steadily approaching one another in the store car park before one of the men punches another in the face.
The three grapple with each other in a heated scrap and the instigator receives multiple blows to the head from his two rivals.
The two men then pull his hoodie and drag him by the scruff of the neck, while he attempts to jab them and free himself from their grip.
They eventually break apart, but the scrap descends into verbal jousting, with one of the men pointing his finger accusingly before the clip ends.
Onlookers raised the alarm and cops raced to the scene.
Police Scotland have launched a probe into the brawl, but so far no arrests have been made.
No injuries were reported as a result of the incident but the cause of the fight remains unclear.
Cops confirmed that enquiries are ongoing into the scrap.
A Police Scotland spokesperson said: "Officers were called to reports of an assault at a premises on Glenwood Court, Glenrothes at around 2.40pm on Thursday, 19 May, 2022.
"There were no reported injuries and enquiries are ongoing.”
Don't miss the latest news from around Scotland and beyond - Sign up to our daily newsletter here.