WATCH: 6-Year-Old Boy Joins Mom in Fight Against Woman at Walmart

A 6-year-old boy jumped into a fight between his mother and another woman in the shampoo aisle of a Walmart store in Indiana. The fight was recorded by witnesses and posted to YouTube, where it has sparked shock and outrage from viewers.

The boy’s mother, who identified herself as Amber in an interview with a local radio station, can be heard in the video telling her son to “Johnny, punch her in the face!”

The video, taken in Beech Grove, Indiana, starts with an argument happening in the background, but the women are not seen. It’s not clear from the recording what started the fight. One of the women involved, wearing pink shoes, is riding a motorized scooter.

Amber told the Smiley Morning Show on WZPL, that the other woman “was sitting there yelling at an employee of Walmart telling that she was a [racial slur] going to get our of her chair and whoop on her. Used the N word…….in my defense I was standing up for the employee.”

As the two women begin brawling, shampoo bottles fly off the shelves. One bystander describes the fight as “white trash at its finest.”

The video continues in part two:

In the second part of the video, the boy approaches the bystanders, yelling at them that they “can’t stop” him. He goes back and stomps on the woman who was being held down by his mother, and then pours a bottle of shampoo or soap on her face.

Amber said her son takes martial arts classes and has been taught not to back down.

The bystanders never intervene, telling each other that they would probably get sued if they did. Police were called and arrived about eight minutes after the fight started, according to WTHR.

Amber told the radio show she talked to the police, paid for the TV she was buying for her son and left.

Police told FOX 59 they are considering whether to press charges and if Department of Child Services should be involved in the investigation.

“It was an avoidable fight between two females that should’ve known better, in front of a six-year-old boy,” Beech Grove Police Maj. Tom Hurrle told WTHR.

A third video was filmed by another witness: