Jeff Crank's campaign says he "voted to release the Epstein files." That's true — on the day the vote was 427 to 1, and nobody's vote mattered. When it was close, he voted the other way.
The ad
The Denver Post reported on October 5 on a new TV ad against Crank, the Republican who represents Colorado Springs in Congress. It features Sky Roberts and Amanda Roberts, the brother and sister-in-law of Virginia Giuffre — the best-known survivor of Jeffrey Epstein's abuse.
"Virginia deserved better," Sky Roberts says. "Jeff Crank covered up Epstein's crimes to protect Donald Trump. He has no business being in Congress."
The ad was made by the campaign of Jessica Killin, Crank's Democratic opponent in Colorado's 5th District. Amanda Roberts told the Post the family knows it's political: "Unfortunately, it is a matter of politics, because it's the politics and the legislation that has us here in the first place."
What Crank actually did
Crank's campaign answered the ad by pointing to one vote: "Congressman Crank voted to release the Epstein files in the only up or down vote on the floor of the House of Representatives."
That vote happened on November 18, 2025. The Epstein Files Transparency Act passed 427 to 1. Crank voted yes — along with every other member who voted except one, Louisiana's Clay Higgins, whom we've written about.
But that vote only happened because members forced it to happen. And when it counted, Crank wasn't one of them:
- July 15, 2025 — the 211-to-210 vote. Democrats tried to use a procedural vote to force a floor vote on releasing the files. Republican leaders blocked it by a single vote. Crank voted with leadership to block it. If he had voted the other way, the block would have failed.
- The discharge petition. After that, Republican Thomas Massie and Democrat Ro Khanna started a discharge petition — a way for a majority of the House to force a vote even when leaders won't schedule one. It needed 218 signatures. Jeff Crank's name is not on it.
The petition forced the vote anyway, and the bill passed with almost no opposition. So Crank's "yes" came when the outcome was already decided. The two moments when one member could have made a difference — a one-vote margin and a petition that needed 218 signatures — he sided with keeping the files locked up.
That's the pattern of a lot of Republicans who now say they were for releasing the files all along. Nick Langworthy helped block the bill from the Rules Committee three times, then voted yes when it was 427 to 1.
"Preying on a grieving family"
Beyond pointing to that one vote, Crank's campaign went after who was saying it:
"It is deeply unfortunate that Washington Lobbyist Jessica Killin is preying on a grieving family with the help of the Washington Democrats."
Giuffre's brother and sister-in-law are adults who chose to appear in this ad and to stand behind what it says. Calling them victims of "preying" is a way to avoid explaining a 211-to-210 vote.
Killin, for her part, told the Post: "It doesn't matter if you are a Republican or a Democrat, if you were part of the Epstein cabal that preyed on women and children, you should be in jail."
The fight isn't over
The 2025 law didn't end this. The Justice Department has released only part of what that law ordered out, and members of Congress have had to start another petition to force a follow-up vote. We wrote about Derek Schmidt of Kansas, who refused to sign that one because he prefers to "work with the leadership." It's the same choice Crank made the first time.
What the record shows
On July 15, 2025, Jeff Crank voted to block a floor vote on releasing the Epstein files — a vote Republican leaders won 211 to 210, so his vote switching alone would have defeated it. He never signed the discharge petition that eventually forced the vote. He voted yes in November 2025 only when the bill passed 427 to 1. His campaign's answer to Virginia Giuffre's family was to accuse his opponent of "preying on a grieving family."
Source
TV ad accuses Jeff Crank of aiding Jeffrey Epstein cover-up — Nick Coltrain, The Denver Post, October 5, 2026
