A London train passenger responded to an English woman hurling racist abuse by singing and dancing in his native language as other commuters cheered him on.
The seven-minute long video, uploaded to YouTube, shows Croydon woman Emma West sitting on the train unleashing an expletive-filled tirade at fellow passengers.
"I'd like to know if any of you are f------ illegal, I'm sure 30 per cent of you are,” she can be heard saying at one point.
A Pakistani man sitting next to the woman responds to her abuse by breaking into song in his native language, drawing laughs from his fellow passengers.
"I hope they f------ catch up with you and shove you off," the woman says to the man.
West, from New Addington, Croydon, has been charged with a racially aggravated public order offence over the incident in December, the Daily Mail reported.
The 34-year-old mother will appear in court at a later date.
The video has surfaced just months after two other women were filmed ranting racist abuse at passengers on public transport in London.
A video from November last year showed a 34-year-old woman holding a toddler on a tram as she abused passengers.