A woman hurled racist abuse at another passenger on a train in the Republic of Ireland for 16 minutes after a trivial row over a bag on a seat.
Another commuter on the train, in Limerick, recorded the video and uploaded it after warning the woman he would be shaming her online.
The incident started when the woman objected to an Asian passenger placing a bag on an empty seat.
She began ranting that they 'hadn't paid for four seats' and said she had paid for her.
The woman then yelled: 'Respect my f***ing country and get off the seats.'
One of the Asian passengers refers to her as an 'old lady' which really riles her.
'What did you call me? An old lady? F*** off back to India. F*** off,' she replies.
Another passenger tries to quieten her down but she replies: 'Look at the ugly head of that fella. That's the only reason he's backing you up is because he's ugly.'
The video was uploaded to Twitter and the social media user said the abused passengers eventually moved to another carriage after 16 minutes of verbal abuse.
The Twitter user told the Irish Independent: 'You don't really get the full effect of what happened from the video.
'She was literally sitting beside them, screaming bloody murder in their faces. It went on for almost the whole train ride.'
The Irish rail operator, Iarnród Éireann, said: 'It is a shocking and disgraceful incident – any form of abuse of customers is intolerable, particularly discriminatory abuse.
'The incident will have been deeply upsetting to those who were subject to abuse and those who witnessed it, and we are grateful to the customer who reported it to us and raised awareness of it.'
They said they had contacted the Garda Siochana, who were investigating the incident.