President Donald J. Trump is back in action at a massive rally in Grand Rapids, MI, fresh off the heels of the Mueller report recommending no indictments for Russian collusion. The ever-bombastic president has already slammed the media, trashed Democrats, and revved up his base telling the raucous crowd that the "collusion delusion is over."

"The special counsel completed its report and found no collusion and no obstruction. I could have told you that two and half years ago," President Trump said with a smile.

President Donald Trump on the media and Democrats: “This group of major losers did not just ruthlessly attack me, my family, and everyone who questioned their lies, they tried to divide our country, to poison the national debate, and to tear up the fabric of our great democracy” pic.twitter.com/8srbwWIwSO — Ryan Saavedra (@RealSaavedra) March 28, 2019

"After three years of lies and smears and slander, the Russia hoax is finally dead," Trump said to applause.

@realDonaldTrump taking a world class victory lap in Grand Rapids



"Total Exoneration, Complete Vindication" pic.twitter.com/msVLeCRefB — Jim Hanson (@Uncle_Jimbo) March 28, 2019

President Trump also said that, "The Democrats have to decide whether or not to continue defrauding the public with ridiculous bullsh*t..." or whether they will apologize.

"The Democrats have to decide whether or not to continue defrauding the public with ridiculous bullshit..." - Trump on fire at #michiganrally #TrumpRally pic.twitter.com/2Z3SUbBLaK — Tim Young (@TimRunsHisMouth) March 28, 2019

The commander-in-chief also lashed into Jussie Smollett, promised the wall, and guaranteed Great Lakes restoration funding to a nearly sold-out crowd.