A man leapt to the defence of a group of bus passengers speaking in Arabic after he says a woman began screaming at them to "speak our f***ing language."
Ryan McPhee, 25, said he defended the three men and a woman after a fellow bus passenger launched an alleged racist attack at the group.
He claimed she shouted at them to stop talking "because it wasn't English" before she is later heard on video saying: "you shouldn't be in my country."
The group were traveling on a bus from Manchester to Warrington when the woman allegedly launched into the racist tirade - and even looked to fellow white passengers for support, Mr McPhee said.
He claimed: "She was telling them to stop talking because it wasn't English.
"She was saying 'you're in our country so you should speak our f***ing language' - while looking at me and another person, who were white like we was going to back her up.
"She turned and said shut the f*** up, so (I) took my earphones (out) and confronted her about it."
Youtube/Guzelian, Ryan Mcphee
Mr McPhee volunteers helping the homeless and also runs Facebook page 'The Ark Manchester.
The footage, which starts after the woman's initial outburst, shows Mr McPhee speaking to both the group and the woman.
He even asks the group what language they are speaking before telling them that they can speak whatever language they want.
However, the woman soon interjects by telling them "you shouldn't be in my country" while holding a can.
Mr McPhee responds by telling her he wants to leave the UK because of people like her to which she responds by telling him to 'f*** off'.
He then told her "there is no need to get on the bus and be racist".
The woman goes on to tells them that they "are taking our f***ing jobs" but is unable to respond after Mr McPhee asks her how they have taken our jobs.
Youtube/Guzelian, Ryan Mcphee
Footage of the confrontation was posted on Mr McPhee's Facebook page and has been viewed over 25k times.
One user said: "Well said Ryan - too many people just look the other way!"
While another said: "The state of her slagging some innocent guy off just because of their race & language, disgusting!! It makes me ashamed to be British, I'm just glad I'm not like this!!"
Mr McPhee said the incident occurred between Salford and Eccles on the First Manchester 100 bus service at around 11pm on November 1.
The woman was later kicked off by the bus driver, according to Mr McPhee.
He added: "As soon as I got on the bus, I had to listen to her going on at these guys about being foreigners and speaking Arabic.
"I decided to get involved because I was not happy about the things she was saying.
"When I actually stopped filming, she actually got off the bus in Eccles town centre but then got back on again. She also tried slapping me when she first tried getting off the bus. I was speaking to the guys afterwards who had to endure her and they were fine.
"I think they knew she was intoxicated and thought 'you know what, she isn't even worth our time'. The guys could actually speak better English than her. There was actually a girl sitting with them, so it was three guys and a girl. People come here to have a better life. They want to come here to work, get jobs and have a good life."
John Roxburgh, First Manchester Operations Manager for the Queen's depot, said: "We do not tolerate any form of discrimination on board our vehicles, and we have launched an investigation into the incident that took place on board the 100 service at the beginning of this month."
Greater Manchester Police have been contacted for a comment.