India  

‘You Indians Are Everywhere’: Texas Woman Arrested

Video Credit: Rumble - Duration: 05:18s - Published
‘You Indians Are Everywhere’: Texas Woman Arrested

‘You Indians Are Everywhere’: Texas Woman Arrested

The video shot in a parking lot outside the Sixty Vines restaurant in Texas shows the woman, Esmeralda Upton, yelling racist remarks towards the group and even striking one person from the group in the face.


You Might Like