A Mexican-American woman recorded a racist rant directed towards her by a man inside a Oklahoma Goodwill store.

Maty Roberts says the incident happened while she, her daughter and daughter's boyfriend were shopping and the man directed his verbal assault on her daughter.

Warning: Language in this video may be considered graphic and highly offensive, and may not be suitable for all audiences.

Roberts says it all started when her daughter was speaking Spanish on the phone.

“I was shopping innocently and my daughter texted me saying, ‘Hey mom, I’m going outside. There’s a racist man in here and I can’t take it anymore.'" 

Roberts says she is a citizen and was born in Mexico but moved to the U.S. in 1979. 

She was granted citizenship in 2008 but says the man was mad because she was an immigrant.

"Why don't you go back to Mexico, speak English.'" 

Once she pulled out her cell phone to record his verbal abuse, he amped up his slurs.

"No speak English, I no speak English. No comprende. Lousy speaking immigrant."

Police arrived to the store and the man refused to give officers his identification to officers.

He eventually left and Roberts posted the video to her Facebook and it has since gone viral.

"Hopefully by seeing this video and by the comments, they understand that it's not acceptable. It's not acceptable."