The five-minute clip, which has been viewed thousands of times on YouTube, shows two women wrestling in the aisle of Walmart in Indiana, USA.
Described by a witness as “white trash at its finest”, the shocking footage shows the shoppers violently brawling as their fellow shoppers watched wordlessly.
But the most disturbing moment came when one of the women calls out to her 6-year-old son, asking the little boy to join in the fight.
“Johnny, punch her in the face! Johnny, punch her in her f**king face!” she can be heard shouting.
At one point, the little boy - who reportedly studies martial arts - can be seen taking a bottle of shampoo and trying to hit the woman who is pinned down.
“Yeah, do something about it! What are you gonna do?” he screams, whilst stamping and kicking at her.
He even, at one point, opened a bottle of soap and poured it onto her face.
Despite the fact that shoppers chose to stay out of the brawl out of fears of being dragged into a lawsuit, one woman can be heard scolding the little boy for his behaviour.
At this point, he shouts back: “I’m not playing! You can’t tell me to stop!”
One of his fellow bystanders can be heard agreeing with him, saying: “No, you’re right baby. Protect your mom (sic).” she calls to him, as he stomps back into the fight.
Local police were eventually called to break up the fight, which, according to local news sources, began when the boy’s mother heard the other woman using the n-word and verbally abusing an employee.
It remains unclear as to whether anyone was arrested or charged.