Shocking footage has emerged of a woman hurling homophobic and racist abuse at a fellow passenger on a domestic US flight.
A video obtained by The Dail Mail shows the unnamed woman shouting and swearing in front of passengers on a flight bound for Los Angeles International Airport on November 2.
The woman, who according to witnesses was "accosting other passengers and flight attendants for about an hour" can be heard telling an unseen male passenger: "You're a gay-looking a**e n****er.
As the tirade escalates, she shouts: "F**king blonde head a*s goofy n***a. You don't scare no one over here.
"Your makeup... You look like an androgynous a*s n****. You androgynous. You probably suck d**k. You Prince-looking a*s n***a.'
After being told by another passenger to watch her language around children, she shouts: "That's not my kid, I don't give a f**k, later adding: "Shut your f**king mouth, it's got nothing to do with you."
The witness who took the footage told The Mirror that the woman also directed anti-gay and racial slurs at cabin crew, before being escorted off the plane by police after the flight landed at LAX.
"Shortly before this video was filmed she threatened a flight attendant who appeared to come up and try to calm here after other attendants had been unsuccessful", he said.
"That flight attendant called for ground control and I assume the police who did end up escorting her off the flight once we landed."
Watch the expletive-filled tirade below: