President Donald Trump is coming to visit the Midwest.

Trump will hold a rally in Iowa this week, after canceling a similar event that was supposed to happen last month.

It’s at the U.S. Cellular Center in Cedar Rapids on Wednesday, June 21 – doors open at 4 p.m. You can register here if you want to go.

The event does not offer any further details or explain why the president is rallying. But he’s been throwing campaign-style rallies in swing states that helped him win the election, including stops in Florida and Pennsylvania earlier this year.

Tana Goertz, a former runner-up of “The Apprentice” and co-chairwoman of Trump’s 2016 Iowa campaign, told The Gazette Trump is rallying “to let the American people know he’s working very, very hard for us and that he is honoring the promises and commitments he made to all of us who voted for him.”

“He wants people to know he is working diligently in Washington to be transformative and to change the status quo,” Goertz said.

Business Insider says President Trump’s rallies are funded by his 2020 campaign, which collects donations and sells merchandise at them.

The Iowa rally comes as Trump faces historically low approval ratings and an investigation into possible ties between his presidential campaign and Russia.

Trump has expressed frustration over both of those topics, calling the investigation a “witch hunt” on Twitter and claiming that he has higher approval rates than Obama did.