A shocking video showed a mass brawl breaking out on a plane, after a row about a window seat escalated out of control.
Cabin crew tried in vain to break up the fight, which was filmed by a passenger in Brazil.
The row erupted between two families on a Gol Airlines flight bound to Sao Paulo-Congonhas from Salvador this week.
The drama reportedly began when a mother asked another passenger if she could swap seats with her child.
When she was turned down, local media reported that she saw red and immediately launched into the woman.
The fight quickly escalated and footage from the cabin showed how luckless aircrew tried in vain to break up the scrap.
Phone footage filmed by a passenger showed one woman holding onto the back of the seat as her crop top is pulled down, leaving her topless in the aisle.
After the tussle finally died down, 15 brawlers were kicked off the flight.
Gol Airlines later said in a statement: "The scene in the video doing the rounds on social networks took place before flight G3 1659 took off this Thursday (02/02) from Salvador (SSA) to Congonhas (CGH), in Sao Paulo.
"The people involved in the scenes of aggression were disembarked and did not continue their journey.
"The company condemns all acts of violence and stresses that the actions taken by the crew were taken with regards to safety, Gol's number-one priority."