Select Page
Phony Fulop

Steve Fulop is running for governor (again).

His ads claim that he’s an ethical corruption buster.

PHONY FULOP HAS GOT TO BE KIDDING!

Come back every Thursday at 10:00 AM and find out why

Thursday, June 5th

Phony Fulop: The Truth They Don’t Show in His Political Ads

Steve Fulop says he’s a reformer, a progressive, and a transparency crusader, but the facts tell a very different story.

Over the last ten weeks, we have exposed how insider deals, shady campaign money, and a long trail of unanswered questions have powered Fulop’s career.

He built his first election on allegations of voter fraud—backed by sworn testimony and detailed court filings. Yet nearly 20 years later, Fulop still won’t come clean. Instead, he’s delayed the case ten times, dragging it out until after this year’s election.

He claims to be tough on corruption, but Fulop hired a top anti-corruption prosecutor from the Attorney General’s Office just weeks after the office’s star witness implicated him in a pay-to-play scheme. That same prosecutor’s wife? A Fulop fundraiser and City Hall insider. Coincidence?

He says he’ll bring transparency to Trenton—but he’s spent years fighting to keep records sealed in Jersey City. When a drunk police officer fired his gun during a domestic dispute, Fulop’s team edited public reports and went all the way to the state Supreme Court to block the release of internal affairs files.

He runs ads bragging he stood up to Trump and Jared Kushner, but Fulop quietly greenlights development projects in Jersey City that benefit his allies. The only thing he stood up for was damage control once reporters started asking questions.

He says he’s not part of the machine—but his campaigns are bankrolled by nearly $7 million from real estate donors, political operatives, and shell companies tied to city business. Even the people of Jersey City—former supporters, progressive activists, and everyday residents—are speaking out. They’ve lived through the Fulop years. And they’re done with the spin.

From court delays and donor paydays to backroom deals and public betrayals, one thing is clear:

Steve Fulop’s campaign isn’t about you. It’s about him. And his friends.

Phony Fulop. We’ve seen it before. We can’t afford to fall for it again.

www.PhonyFulop.org
Because New Jersey deserves better.

Thursday, May 29th

Phony Fulop’s Progressive Facade
Cracks Under Local Scrutiny

Jersey City Resident Exposes Fulop’s Contradictions: Progressive in Rhetoric, Machine Politician in Practice

A former anti-corruption prosecutor from the New Jersey Attorney General’s Office (NJOAG) left his post to become corporation counsel for the Fulop administration in March 2018. This move came shortly after the NJOAG’s Star Witness, Matt O’Donnell, implicated Mayor Fulop in a pay-to-play scheme in Jersey City during a proffer session with investigators on February 16, 2018.

Bottom Line

Phony Fulop wants voters to believe he’s a progressive fighter—but his record tells a different story. From developer favoritism to cozying up with Trump allies when it suited him, Fulop’s “progressivism” disappears when power and political gain are on the line.

That’s not leadership. That is Phony Fulop!

Source: “Op-Ed: Fulop’s Progressive Credentials Deserve Closer Scrutiny,” Stein, Arlene, Jersey City Times, Op-Ed, May 22, 2025

Source: “Activist: Feds should take ‘swift action’ on $1M donation to Fulop-aligned PAC,” Politico, Matt Friedman, July 20, 2016

Source: “Donors to PAC with ties to Fulop are a ‘who’s who’ of Jersey City,” NJ.com,  Terrence T. McDonald, Jersey Journal, February 1, 2016.

Source: “Where Did Fulop Get His Money to Run For Governor? Here are 10 Things to Know,” Serena Balani, April 15, 2025

Source: “Controversial pro-Fulop super PAC is raising money again,” Matt Friedman, Politco, July 31, 2018

Thursday, May 22nd

Phony Fulop’s Ties to Anti-Corruption Controversy. Undermining Anti-Corruption Efforts?

Anti-Corruption Prosecutor’s Hiring in Jersey City Raises Serious Questions

Phony Fulop postures as a champion of reform, but a troubling connection raises serious questions about his commitment to fighting corruption.

The Revolving Door Between the Attorney General’s Office and Jersey City

A former anti-corruption prosecutor from the New Jersey Attorney General’s Office (NJOAG) left his post to become corporation counsel for the Fulop administration in March 2018. This move came shortly after the NJOAG’s Star Witness, Matt O’Donnell, implicated Mayor Fulop in a pay-to-play scheme in Jersey City during a proffer session with investigators on February 16, 2018.

Connections and Conflicts?

  • The new corporation counsel’s wife had close ties to Fulop, even hosting a fundraiser for Fulop’s mayoral campaign in 2017. She worked in the Jersey City law department.
  • The state’s criminal investigation into O’Donnell began in December 2016.
  • The Attorney General’s Office chose not to pursue a case against Fulop.

Suppressing the Truth?

There are allegations that Fulop’s allies believed O’Donnell was wearing a wire, suggesting a potential leak from the Attorney General’s Office. The NJOAG has declined to comment on whether Jersey City’s new corporation counsel had prior knowledge of the allegations against O’Donnell before joining Fulop’s team.

Bottom Line

This timeline of events raises serious concerns about potential conflicts of interest and whether the pursuit of justice was compromised. Fulop’s administration’s hiring of a former anti-corruption prosecutor shortly after allegations surfaced against the mayor creates an appearance of impropriety.

Phony Fulop can’t claim to be a reformer while these questions remain unanswered!

Source: “Hudson Anti-corruption prosecutor left AG’s Office to work for Fulop during Jersey City investigation,” HudPost- Hudpost.com, Michael Shurin, March 5, 2025

Thursday, May 15th

Phony Fulop’s First Election Was Built on Voter Fraud – And He Still Won’t Come Clean

Steve Fulop talks about transparency and ethics. But the truth is, his political career began with a voter fraud scandal—and nearly 20 years later, he’s still hiding the truth.

A Shocking Sworn Statement and a Disputed Victory

In 2005, Steve Fulop pulled off a surprise win for Jersey City Council. But according to a 2008 sworn statement, his campaign knowingly relied on fraudulent votes to squeak out that victory.

A campaign worker told detectives that vanloads of paid impersonators were brought to the polls—each allegedly receiving $1,000 to vote under someone else’s name. The scheme was reportedly organized by Fulop’s political fixer, and a campaign worker later said in a sworn statement that Fulop was aware of the operation.

And now, he’s stalling again.

Stonewalling the Public—10 Times

In December 2024, the Jersey City Times filed a formal records request for documents related to the 2005 voter fraud investigation. Under New Jersey law, the Fulop administration had seven business days to comply.

Instead, they’ve delayed the request ten separate times, each time asking for “just two more weeks”—pushing the next potential deadline past the June 10 primary. It’s clear Fulop doesn’t want voters to know what really happened.

And this isn’t new. Veteran journalist Terrence McDonald wrote that during his years covering City Hall, Fulop’s team blocked requests for emails, police reports—even his own public schedule.

The Silence Is the Scandal

This isn’t a vague accusation. It’s a documented case involving a sworn affidavit, a law enforcement investigation, and a candidate who won’t come clean.

If Fulop truly believed in transparency, he’d demand the release of the full investigation. Instead, he’s stalling until after voters cast their ballots.

Bottom Line

Fulop built his career on a scandal—and he’s spent two decades trying to bury it. That’s not transparency. That’s not reform.

That’s Phony Fulop.

Source: “Fulop Mum on 2005 Voter Fraud Allegation, Repeatedly Delays Disclosure of Records,” Aaron Morrill, Jersey City Times, May 12, 2025

Source: “Did Steve Fulop Win His First Election With the Help of Voter Fraud?,” Aaron Morrill, Jersey City Times, April 22, 2025

Source: “Where Did Fulop Get His Money to Run For Governor? Here are 10 Things to Know,” Serena Balani, April 15, 2025

Thursday, May 8th

Phony Fulop’s Developer-Funded Campaign Is a Warning – Just Ask the People Who Know Him Best

Phony Steve Fulop claims to be a reformer who fights for taxpayers and takes on the political machine. But the reality couldn’t be further from the truth. His campaign for governor is backed by the same insiders, developers, and contractors who profited under his watch—and now want to take him statewide.

The Real Money Behind Fulop’s Campaign: The Super PAC Fueled by Developers, Lobbyists, and Political Favors

Fulop’s political operation is now backed by over $15 million in campaign and super PAC donations. But it’s not grassroots supporters funding his run:

  • His biggest PAC, Coalition for Progress, raised $9.6 million, largely from real estate developerslaw firms, and healthcare executiveswith business before the city.
  • Over $2 million came from companies and individuals connected to Hudson Regional Hospital and CarePoint Health, who Fulop helped through a controversial hospital takeover.
  • Fulop’s wife’s business partner manages the PAC, raising ethical concerns.
  • Some donors are shell companies with no public footprint—a tactic often used to obscure real contributors.

Fulop says he’s a reformer. But his campaign is powered by the same insiders and backroom donors he claims to stand against.

And If That’s Not Telling Enough! Long-time Jersey City Rev. Publicly Calls Out the Myth of Mayor Fulop

Rev. Santora’s Warning!

In a blistering letter to the editor, longtime Jersey City priest Rev. Alexander M. Santora dismantled Fulop’s carefully crafted image:

  • “Fulop never met a tax abatement for a developer he didn’t like.”
  • “He raised taxes and displaced longtime residents.”
  • “He campaigned against abuse of tax breaks—then gave them away by the dozens.”
  • “His PR ploys are more fiction than fact.”

Rev. Santora’s message is clear: the Fulop image is built on spin, not substance—and voters outside Jersey City shouldn’t fall for it.

Bottom Line

Steve Fulop’s record isn’t one of reform. It’s a blueprint for how to turn public office into a platform for political ambition—powered by insiders, wrapped in PR, and funded by the very developers driving up the cost of living across New Jersey.
New Jersey doesn’t need another politician pretending to fight the machine while cashing checks from it.
Phony Fulop doesn’t deserve a promotion. He deserves to be held accountable.

Source: “Activist: Feds should take ‘swift action’ on $1M donation to Fulop-aligned PAC,” Politico, Matt Friedman, July 20, 2016

Source: “Donors to PAC with ties to Fulop are a ‘who’s who’ of Jersey City,” NJ.com,  Terrence T. McDonald, Jersey Journal, February 1, 2016.

Source: “Where Did Fulop Get His Money to Run For Governor? Here are 10 Things to Know,” Serena Balani, April 15, 2025

Source: “REGARDING STEVEN FULOP: CAVEAT EMPTOR,” Letter-to-the-editor, Rev. Alexander M. Santora, Euclid Avenue, Manasquan

Source: “Controversial pro-Fulop super PAC is raising money again,” Matt Friedman, Politco, July 31, 2018

Thursday, may 1st

Phony Fulop Talks Transparency – While fighting to hide police misconduct

Steve Fulop says he’ll bring transparency to Trenton. But back home in Jersey City, he’s fighting the release of public records—all the way to the New Jersey Supreme Court.

The Case That Exposes the Lie

In 2019, Jersey City Police Lt. Michael Timmins fired his gun during a drunken off-duty dispute at his Sussex County home.

He was charged with terroristic threats and unlawful possession of a weapon—serious charges under the Graves Act, which usually carry mandatory prison time.

Instead, Timmins got a sweetheart deal: a diversionary program, no prison time, and later, an expungement of the charges.

But that’s not the scandal. The scandal is what happened next: Fulop’s administration tried to hide the internal affairs report about the incident—and when a journalist requested it, they took the fight to the state’s highest court.

Phony Fulop: Transparency on the Trail, Secrecy in City Hall

Terrence McDonald, the reporter who filed the request, summed it up:

“A Democrat running for governor wants more transparency in Trenton — what about in his own backyard?”

McDonald described years of stonewalling by the Fulop administration—denied access to police reports, emails, even Fulop’s public schedule.

Now, Fulop is taking the New Jersey Monitor to court again, insisting the public shouldn’t see the Timmins internal affairs file—even though it involves a police officer firing a gun while drunk.

That’s not transparency. That’s a cover-up.

What Are They Hiding?

  • The city originally described the incident: “A member of this agency, while off duty, retrieved a firearm after consuming 6–8 beers. He negligently discharged a round from the firearm during a dispute.”
  • But when forced to include the officer’s name, the city edited the language to hide the drinking and the dispute.
  • Fulop’s team then attempted to seal all the records in the lawsuit—even the legal filings are hidden from public view.

Phony Fulop: Preaching One Thing, Doing the Opposite

On the campaign trail, Fulop rails against corruption and champions government openness.

But in Jersey City, he’s spent years suppressing records, editing official disclosures, and shielding police misconduct.

Even now, he claims to support transparency while using taxpayer dollars to fight its very foundation.

You can’t lead a transparency movement while dragging reporters through court to bury the truth.

Bottom Line: Fulop’s “Transparency” Is Just Another Campaign Lie

  • Steve Fulop wants voters to believe he’s an outsider fighting the system. But the truth is, he’s the one hiding behind it.
    When it came to protecting the public’s right to know about a gun-wielding cop, Fulop chose secrecy, legal loopholes, and spin.

That’s not transparency. That’s Phony Fulop.

Source: “Democrat running for governor wants more transparency in Trenton — what about in his own backyard?,” New Jersey Monitor, Terrence McDonald, April 29, 2025.

Thursday, April 24th

Phony Fulop And
Affordable Health Care:
A $2 Million Pay-to-Play Scandal

Steve Fulop claims he’s fighting for affordable healthcare-but his record shows he’s been fighting for his biggest donors.

Steve Fulop backed a controversial hospital takeover by Hudson Regional Hospital (HRH), whose executives and affiliates have donated nearly $2 million to his super PAC, Coalition for Progress. The deal raises serious questions about political favoritism, public health, and profiteering.

In 2016, the previous owner of CarePoint made a secret $1 million donation to the Coalition for Progress.

A $2 Million Pipeline from Hospital Executives to Fulop’s PAC

HRH Chairman Yan Moshe and CEO Dr. Nizar Kifaieh hosted a high-dollar fundraiser for Fulop and his super PAC, Coalition for Progress, in October 2024. Tickets ranged from $25,000 to $50,000.

The very next day, HRH’s board voted to merge with CarePoint Health, acquiring Christ Hospital, Hoboken University Medical Center, and Bayonne Medical Center.

Fulop publicly praised the takeover as “a big day” and “great news” for Jersey City-even though the same executives behind the deal were his top donors.

Legal and Ethical Red Flags

Yan Moshe, HRH’s Chairman, has been sued at least nine times under the federal RICO Act, with allegations of fraudulent billing, bribery, and kickback schemes.

Dr. Kifaieh, HRH’s CEO, has been the subject of multiple sexual harassment lawsuits, including a case that accused him of sexual assault.

These are the individuals Fulop empowered to take over three of Hudson County’s most vital healthcare institutions.

A Deal That Could Undermine Public Healthcare

A recent bankruptcy court ruling permits Christ Hospital to be converted into a for-profit facility after just 10 years-raising alarms about long-term access to care for underserved patients.

HRH’s management services organization is positioned to secure a $200 million administrative contract, potentially redirecting massive sums away from direct patient care.

Meanwhile, long-serving healthcare employees may see their union protections erased, as HRH has refused to recognize existing labor agreements.

Fulop’s Silence on Union Concerns

Steve Fulop could have stood up for transparency, worker protections, and affordable public healthcare. Instead, he stood with hospital executives facing federal lawsuits, PAC donors writing six-figure checks, and a plan that could put profit over patients.

That’s not healthcare reform-it’s political patronage.

Bottom Line: Fulop’s Healthcare Moves Benefit Donors, Not Patients

“There is so many pressing demands that need to be addressed from property taxes, Municipal Utilities Authority, Pershing Field and the need for quality family recreational facilities,” said former New Jersey Governor James E. McGreevey, who called on the city in February to ditch the project. “That ought to be a priority before any Pompidou museum.” (2)

Sources:
“Activist: Feds should take ‘swift action’ on $1M donation to Fulop-aligned PAC,” Politico, Matt Friedman, July 20, 2016; 
“Donors to PAC with ties to Fulop are a ‘who’s who’ of Jersey City,” NJ.com, Terrence T. McDonald, Jersey Journal, February 1, 2016;  “Fulop Optimistic after Christ Takeover by Hospital with Ties to His PAC,” Jersey City Times, Andy Milone, April 17, 2025;  “Bankruptcy Court Greenlights Takeover of Christ Hospital by Controversial Secaucus Hospital System,” Jersey City Times, Andy Milone, April 12, 2025;  “Businessman Vying to Acquire Christ Hospital Has Been Sued Repeatedly for Racketeering,” Jersey City Times, Aaron Morrill, February 5, 2025

Thursday, April 17th

Phony Fulop took a secret trip to Paris to plan his legacy French museum in Jersey City and pushed for
tax breaks for Donald Trump’s
in-laws to fund it.

Steven Fulop keeps telling voters that his experience as mayor makes him the most qualified gubernatorial candidate to “fix the system” in Trenton and address New Jersey’s affordability issues.

“When obstacles are put in front of us here in Jersey City — we don’t quit,” Fulop wrote in an op-ed after funding was pulled for his French museum in Jersey City. “In Jersey City, we improvise, we adapt, and we overcome.”

Yet, after the funding was pulled for his highly touted and long-planned legacy Pompidou Museum project he said it was because of “politics” and immediately offered a 30-year taxpayer funded abatement to the Kushner Real Estate Group.

 Hardly an “improvisation” in New Jersey politics.

The French Museum Trip

In 2023, Fulop and several Jersey City officials quietly jetted to France for a four-day trip to consult with officials from the Pompidou Museum. Termed a “work trip” by Phony Fulop, the public wasn’t told about the trip until after it was over—and to this day, Fulop has refused to disclose who paid for it.

And the councilman whose Ward would have been home to the Fulop vanity project was not even invited on this “work trip” to gather information. (1)

While Fulop insists no taxpayer funds were used, the refusal to disclose who paid for the trip raises red flags, especially given the project’s multi-million-dollar price tag. 

Uh-Oh. The State Can No Longer Fund the French Museum in Jersey City.

The NJEDA cited the financial burden to state taxpayers, global supply chain conflicts, the impact of the COVID-19 pandemic and “an irreconcilable operating gap” as the reason for the pause in the Journal Square project. (2)

In short, the Fulop vanity project was no longer affordable for taxpayers.

“Improvise. Adapt. Overcome.”

When presented with the fact that state taxpayers could no longer fund his project, Phony Fulop lashed out and said he was being unfairly punished for political reasons.

Leaping into action as the Chief Executive of a major city, Phony Fulop said: “Over the next week, we need to discuss with our partners abroad and see if there is a path forward.”

He also boldly proclaimed: “In Jersey City, we improvise, we adapt, and we overcome.” (2)

What Was This Savvy Mayor’s Unique Solution? The Thing That Would Show He is THE ONE To “Fix the System” and Solve New Jersey’s Affordability Issue?

Tax breaks for developers, of course!  In this case, a 30-year tax abatement for Donald Trump’s in-laws, the Kushner Real Estate Group. (3) (4).

Like countless deals with the very real estate developers Phony Fulop continues to claim he stands against, he simply proposed a tax break for KRE in exchange for relocating the museum into one of its incoming skyscrapers.

    • The city would receive about $4 million in its first year, instead of $7.7 million through traditional taxes. (5)
    • No affordable units were provided for in this proposal because “building affordable units would change the economics of the whole project.” (5)

If the reaction to Phony Fulop’s vision in Jersey City is any indication, YOU SHOULD VOTE FOR, LITERALLY, ANYONE ELSE FOR GOVERNOR:

    • “I feel like it’s being forced down our throat”
    • “What’s this gonna cost the taxpayers? … The stores in Journal Square aren’t open. Bookstores are closed, the restaurants are gone …” (3)

And, from someone who actually did the job to which Phony Fulop now aspires:

“There is so many pressing demands that need to be addressed from property taxes, Municipal Utilities Authority, Pershing Field and the need for quality family recreational facilities,” said former New Jersey Governor James E. McGreevey, who called on the city in February to ditch the project. “That ought to be a priority before any Pompidou museum.” (2)

Sources: (1) NJ.com, Feb. 23, 2023 (2) Jersey Journal 6/30/24 (3) Hudson County View 9/9/24 (4) Hudson County View 9/26/24 (5) Jersey Journal September 9, 2024

Thursday, April 10th

Phony Steve Fulop’s Own Messaging
Says He’s Fighting Political Insiders

Phony Fulop claims to fight the machine — but he was greasing the gears behind closed doors.

Fulop’s mayoral campaign donated hundreds of thousands of dollars to New Jersey Democratic parties across the state between 2013 and the end of September 2016—the start of his tenure as Jersey City Mayor until he announced he would no longer run for governor in 2017:

Top Democratic Party Recipients (2013 – 9/2016) Amount ($)

Bergen County Democratic Committee $67,525.00

NJ Democratic State Committee $58,000.00

Mercer County Democratic Committee $47,400.00

Monmouth County Democrats $33,750.00

Hudson County Democratic Organization $30,300.00

Somerset County Democratic Committee $20,500.00

Essex County Democratic Committee $11,600.00

Middlesex County Democratic Organization $10,250.00

Morristown Democratic Committee $10,000.00

Jersey City Democratic Organization $8,000.00

Hunterdon County Democratic Committee $5,400.00

Monroe Township Democratic Organization $5,000.00

Edison Democrats 2015 $5,000.00

(1)

And he didn’t stop at donations.

Contracts: At his inauguration, Fulop pledged to be “honest and competent” unlike prior Jersey City mayors. (2) Just a few years later, his administration handed out at least $1.7 million in taxpayer-funded contracts to politically connected firms and party insiders. (3) One contract went to a firm tied to a Middlesex County power broker—allegedly in exchange for political backing. When that support didn’t come through, Fulop canceled the deal. (4)

Phony Fulop isn’t trying to clean up politics. The only thing Phony Fulop is trying to clean up is his path to power. He doesn’t want to fight the bosses—he wants to be one.

Sources:
(1) NJ ELEC Reports
(2) “Fulops Baggage Gets Heavier as He Dreams of Being Governor” Tom Moran, Star-Ledger, 6/7/2015
(3) “Payroll & Politics: Jersey City Hiring Top Democrats Who Could Boost Fulop’s Run for Governor” Matt Friedman, NJ.com, 5/20/2015
(4) “Fulops Baggage Gets Heavier as He Dreams of Being Governor” Tom Moran, Star-Ledger, 6/7/2015

Thursday, April 3rd

Phony Fulop has got to be kidding. Fighting for working families?
He’s living in a multimillion-dollar penthouse and a beachfront mansion!

Fulop claims to fight for everyday New Jerseyans, but his lavish lifestyle proves he’s out of touch with the struggles of working-class families. While raising taxes on Jersey City residents, he purchased a $3.9 million beachfront mansion in Rhode Island and a $2.7 million penthouse in Jersey City.

Fulop owns a $2.7 million Jersey City penthouse, complete with a rooftop pool, home theater, and an elevator

Photos from Zillow (left) and Google Maps

Fulop owns a $3.9 million beach house in Narragansett, Rhode Island, where he opposed public beach parking

Photos from Narragansett Assessor’s Database (left) and Google Maps

Source: https://www.insidernj.com/mr-fulop-builds-dream-house/; Al Sullivan, Insider NJ, 7/28/2019

While Jersey City residents struggle to find parking, Fulop opposed public beach parking near his Rhode Island home, trying to keep outsiders away

Fulop did not mention that he lived in Jersey City while responding to a point by Narragansett Councilman that most of the people complaining about the proposal were not full-time residents. He told the council:

“My family isn’t new to Narragansett. We’re longtime residents. We’re not transplants. My family’s been here for more than 60 years.”

Thursday, March 27th

Phony Fulop has got to be kidding. Fighting corruption?
His campaign is bankrolled by developers, corporate PACs, and even Trump donors!

Fulop claims to be a progressive reformer, but his campaign is powered by big-money donors, real estate developers, and corporate PACs:

 

Fulop funneled money into his dark-money Super PAC, ‘Coalition for Progress

Fulop’s large contributions to political bosses and county party organizations contradict his ‘anti-boss’ message

Fulop took large donations from Trump donors while claiming to fight MAGA 

Since announcing his campaign for governor, Fulop has taken $4,900 from billionaire real estate developer Joe Cayre, who’s given Trump nearly $1 million, including the following:

Fulop took $4,900 from Betty Schwartz. Schwartz has given Donald Trump $26,600.

Fulop is supported by GOP donor Sherman Cammeyer, accepting the maximum primary contribution of $4,900 in his bid for governor. Cammeyer has only ever contributed to Republican federal candidates and gave Donald Trump nearly $15,000 in 2020.

Paid for by Change for New Jersey Inc., 1100 H Street, N.W. Suite 840, Washington, DC 20005. This expenditure was not made with the cooperation or prior consent of, or in consultation with or at the request or suggestion of, any candidate, or any person or committee acting on behalf of any candidate.

Previous Next
Close
Test Caption
Test Description goes like this