In the wake of the deadly violence in Charlottesville, Virginia this past weekend, a North Carolina woman decided to confront a homeowner who was proudly flying a Nazi flag in Mount Holly in Gaston County.

“Alright let’s find the Nazi house,” Page Braswell says to the camera as she approached the house.”Let’s see what they have to say about the Nazi flag. They’ve got a Trump sticker on their trunk.”

In the video shared to Facebook, Braswell, who volunteers at the Charlotte women’s clinic, can be seen pulling her car into the driveway as the homeowner, who identifies himself as Joe Love, walks towards her.

She asks him “what’s up with the nazi flag?”

He replies: “What’s that flag got to do with you? Do you make the payments on this f*cking house?”

Braswell asks again, stating that they lived in America, not Nazi Germany.

The man replied: “Don’t worry about it. You get your ass in your car and get the hell out of here.”

“That’s the best thing I can tell you. I know you’re filming me. F*ck you,” he says.

He then asks her what flag she flies, to which Braswell informs him that she has a rainbow flag outside of her home.

The man asks: “Well what does that tell me about you?”

“That I’m not a Nazi,” Braswell replies.

“I’m not a Nazi either. This is Nazi fucking America,” the man states.

“Let me ask you something,” Braswell responds. “Do you think that Trump had something to do with all of this?”

“Get your ass out of here” he replies.

“If you don’t get out of here me and you are going to have trouble I promise you that.”

As Braswell begins to leave, the man launches into a homophobic tirade against her.

“You take your queer ass on, your lesbian ass on, big fat f*cking ass on and go home bitch,” the man shouts at her.

Since the footage has gone viral, Mr. Love granted an interview to the Gaston Gazette, telling the paper “he doesn’t hate anybody” and tried to argue that he had displayed the Nazi flag as a reference to the Hindu peace symbol.

“That used to be a religious symbol in India until Hitler got ahold of it,” Love said. “A lot of people don’t know that… I agree with the symbol as it started out as a religious symbol. But as far as backing Hitler and being a white supremacist and Hitler, I’m not into that.”

He then claims to have displayed it after several of his Confederate flags had been stolen from his property.

Love told the paper he now plans to replace the Nazi flag with a Confederate flag in the hope that it would “make the world a better place.”

“Not everyone will be able to confront racism, but here’s the thing: We white people caused this mess, and it’s our mess to clean up,” Braswell said on Facebook.

“This is Gaston County,” she said. “We are all armed and have lots of mean dogs.”