Brian Waddington stood at the front of the line outside Keswick Theatre, which made headlines earlier Thursday when a vandal spray painted “NAZIS DIE” on the building where conservative commentator Tomi Lahren would hold court later in the evening.

The Fox News commentator’s “Family, Freedom & Final Thoughts” speaking engagement in Glenside wouldn’t start for another hour or so, but the South Jersey man was there with his daughter, fresh off meeting the star of the show at a VIP meet-and-greet.

“She was so friendly,” he said. “It was a great time. My daughter’s a big fan.”

He also couldn’t say enough good things about Bullseye Burger House on the other side of the street, an area overtaken by protesters since his arrival.

It was only natural that dueling sides would find themselves separated by a two-lane street and ample police barricades, what with Lahren being a lightning rod and all.

Standing among people wearing shirts that read “Fox News and Chill” and various pro-Trump slogans – not to mention a plethora of “Stay Triggered” hats – Waddington took a measured approach to the inherent differences between the groups.

“As long as both sides stay on their sides of the streets, and no knuckleheads start yelling back and forth, it’s fine,” he said. “They have their right to free speech. We have ours.”

But some knuckleheads did, in fact, start yelling. This got raucous in the hour leading up to the show – a time that saw Lahren give fans a pep talk before going inside – but Abington Township police kept things under control.

Chants and pseudo-threats were offset, at least for a while, by show-goers who said they were driven by a desire to see the Fox News commentator with their very own eyes.

That’s what brought Claudia Gilmore and her boyfriend, Troy Glendenning, both 18 years old, into this quaint Montgomery County town from Perkasie. If their ages strike you as an aberration, they weren’t.

The crowd heading into the Keswick, which holds 1,300 people and was under a strict “no recording devices” edict, featured more than a few fans in their teens, 20s and 30s.

Courtesy/Troy Glendenning Claudia Gilmore and her boyfriend Troy Glendenning traveled from Perkasie for a chance to meet conservative commentator Tomi Lahren before her speaking engagement at the Keswick Theatre on Thursday, May 17, 2018.

Like the Waddingtons, Gilmore and Glendenning paid a little extra for the 4 p.m. meet-and-greet opportunity with a figure who the protesters deemed a “propagandist for the Trump/Pence regime.”

“I love her so much,” said Gilmore, who called the protesters “immature” on account of all the name-calling. “They don’t want us to hear what she has to say. We’re not calling them names.”

Also in that age demographic was 19-year-old Corey Feist from Nazareth, Northampton County, who would find himself leading “Lock her up” and “Build the wall” chants before the show started.

He said he came to Glenside on Thursday because he “cares about the future” and wants to protect it from liberals he called “uneducated people.” Also, he’s “a huge fan of Tomi Lahren. I follow her on all social media (sites).”

“They’re always talking about empowering women,” he said of the left. “Tomi Lahren is the perfect example of an empowered woman and there they are protesting her.”

Brian Hickey/PhillyVoice Nineteen-year-old Corey Feist (left) led several chants against the protesters outside Tomi Lahren's speaking engagement at the Keswick Theatre on Thursday, May 17, 2017.

Suffice it to say, things would get vocally heated between the sides, who worked to drown one another out at various times in the hours leading up to Lahren’s event.

“Build the wall” chants were met by a “Tear it down” response.

A man in a Chevy Silverado – license plate reading “IM A HICK” and American flag waving atop the flatbed – held a box of tissues out of his window much to the delight of the Lahren crowd.

Yelled one man before he headed into the show, “Our tax dollars are paying for that,” a reference to the police presence keeping an eye on protesters who held signs reading “Tonight Only: Nazi Barbie,” “This Nightmare Must End” and “Stand Together With Love.”

At several points, profanities and slurs were yelled toward the protesters, but each time police stepped in to soothe fraying nerves before tensions could escalate.

There was a palpable anger – albeit a sense of common purpose – on the Keswick side of the street, where people trotted out phrases from their regularly used playbook: Get a job, show your face, get over Hillary losing.

Same went for the other side, though, where accusations painted attendees as racist and Nazis.

Brian Hickey/PhillyVoice Several dozen protesters assembled across the street from the Keswick Theatre to object to Tomi Lahren, who they view as a 'propagandist for the Trump/Pence regime.'

Stopping outside for a few minutes before the show, Lahren offered her take on the First Amendment implications of the night.

“You believe in free speech. They do not. You hold the high road,” she said to a crowd that posed for photographs with police officers as chants of “Shame, shame, shame” nearly drowned her out from across the street.

“They’re exercising a right that our friends and family have died to protect. ... Good for you. Good for them,” she continued. “Guess what: People like us protect their right to do that s***.”

For his part, Dino Kelly Cataldi from Dino’s Backstage Restaurant, next door to the theater, mulled how he should’ve been on the other side of the street. After all, he’s gay and has been married for 20 years.

He kept an ear peeled for any slurs that would’ve prompted him to summon an officer to get someone removed from his block. He offered his take on it with the luxury of distance from the fray.

“On this side of the street, they want to stand up for America. On the other side, they want equal rights,” he said. “Everybody wants the same things in life at the end of the day.”