Armed police were forced to intervene during a brutal street fight in London which saw men attacking each other with lethal weapons.
Seven young men fought each other in the middle of the day armed with a machete and bat.
The shocking incident took place in Tower Hamlets, East London, on September 29 as the police were quickly called to step in.
Footage shows the men going after each other, with some appearing to brandish knives as horrified members of the public walk past.
Some of the warring men were thrown to the ground before getting back up to carry on the fight, while others were repeatedly punched and pushed away.
One attempted to throw a punch but missed his target completely as the battle raged on.
An attacker then lost his weapon and it went flying off down the road.
The man who was originally shoved to the floor then gets to his feet and attacks the other man as things get out of hand.
But he was repeatedly punched in the face and torso before being chased by some of the other men.
Another clip then shows armed police on the scene, with some of the group lying on the floor.
Two officers then pointed their gun towards the men, and another pinned one of the group down.
Order was eventually restored as calm returned to the area.
The Metropolitan Police said three arrests were made but the men were later released with no further action taken again them.
A force spokesperson said: "Police were called at 16:28hrs on Thursday, 29 September to Barry Blandford Way E3 to reports of a disturbance involving a group of youths.
"Three males were detained and arrested on suspicion of possession of an offensive weapon.
"A machete was recovered. There were no reports of any injuries.
"They were later released with no further action."