In a telling sign of how far Republicans have fallen from grace, Vice President JD Vance found himself blindsided by an angry heckler, and Vance’s face told the whole story.
It happened at the Sharonville Convention Center near Cincinnati, Ohio, on Wednesday, during yet another red state campaign rally.
President Donald Trump and Vance have been on a desperate tour of the country ahead of the upcoming midterms in states Republicans easily won in 2024. And hecklers have disrupted their rallies everywhere.

The protester in Sharonville, dressed in a red MAGA hat and business suit, was seated directly behind Vance when he jumped up and yelled, “Pedophile protector. You’re just a pedophile protector.”
As he continued yelling and the crowd began booing, the young man grabbed his MAGA cap off his head and violently threw it to the ground.
‘Rest in Hell’: Unforgiving Woman’s Brutal Tribute for Ex-husband’s Alleged Mistress Goes Viral
Attorneys Say Mississippi Cop Aimed Gun at Side of Car Where Baby Sat with Mom Before Fatal Shot
The heckler yelled “you suck” at least twice before security escorted him out.
Vance managed to keep a phony smile on his face, but his half-hearted attempt at explaining away the interruption fell flat.
“OK, ladies and gentlemen, now, that guy, that guy, he was trying to pretend to be MAGA. Do you notice how he took off his Make America Great Again hat and threw it down?” Vance sneered.
“Here’s the problem, ladies and gentlemen: he told on himself because when he took that hat off, it was very obvious that he had not washed his hair in about three months, and we all know that the people who haven’t washed their hair in three months, they vote for Democrats, not for Republicans,” Vance nonsensically told the crowd, trying to get a laugh but failing miserably.
Social media posters quickly offered up their two cents.
“What a weak corny a– response… you see how he had NO actual response to what was said,” an X user pointed out. Another noted, “What’s up with the USA chant? Stupid dirty hair comment, desperation looks good on him.”
Another observed how lame Vance’s response really was.
“Man, he is so cringe. His retort is he doesn’t wash his hair lol SAD. PATHETIC.”
The day before at another campaign rally, this time in Hendersonville, North Carolina, another man also seated directly behind Vance, close enough to see his eyes, jumped up and started yelling.
“Release the Epstein files,” the man shouted as security swooped in. As he was being dragged out, he fired off a parting shot, “God bless our children.”
After that incident, Vance tried to recover by zeroing in on the man’s looks, seemingly joking that he was an undocumented immigrant.
The Raleigh News and Observer later identified the man as Victor Quebrado Perez, who said he was born and raised in North Carolina.
Trump is facing the same disruptions at his rallies everywhere he goes.
At an event near Wichita, Kansas, on Monday, Trump had barely begun speaking when someone in the crowd started shouting. He initially tried to ignore the heckler, but another voice soon rang out, interrupting his remarks again.
But that was just the beginning. Hecklers interrupted the president as many as six times during his speech, including by a guy in a cowboy hat. This time, Trump stood by with a stern look on his face, and he didn’t bother to respond.
Then, in ruby-red Dalton, Georgia, on Friday, hecklers practically ran Trump out of town, hijacking his rally for much longer than usual.
Republicans around the country are facing jeering, angry crowds unhappy with Trump and Vance’s policies that are causing the cost of living to skyrocket. Prices for everything from gas and groceries to rent and other goods have risen steadily since Trump retook office in 2025.
Polls show Trump with the worst approval rating of any president in modern history.