New York City Mayor Bill De Blasio spoke at an Ohio event for Democratic presidential nominee Hillary Clinton Sunday, where only 40 people were in attendance.

The mayor spoke for about 20 minutes in Lima, defending Clinton’s ties to Wall Street and all the money she has taken from banks and brokers, the Washington Examiner reported.

“You can take a donation. You can meet with people. It does not mean you are going to do what they want you to do,” de Blasio said.

Ohio is a key battleground state, where Republican presidential nominee Donald Trump leads Clinton by four percentage points, according to a CNN/ORC poll of Ohio.

“Lima and Allen County are the center of the universe,” De Blasio said to LimaOhio.com. “I come from a place we are very proud and we have our own swagger, but I say with humility you have something we don’t have, and I say it with a certain envy, as well. You get to decide the future of the country.”

De Blasio also spoke to a few people gathered in someone’s living room in Toledo, where he bashed Donald Trump’s comments.

“Trump has said divisive things going back to the 1980s,” De Blasio said to the Toledo Blade. “He’s become a less and less meaningful person in New York over the years because I think New Yorkers got pretty turned off by that.”