When 31-year-old hot dog vendor Dirk Frazel heard the news that Donald Trump had been indicted, he “knew he had to do something”, so he got in his car.
His destination was Mr Trump’s home at the Mar-a-Lago resort in Palm Beach, Florida, a five-hour drive from Mr Frazel’s home in St Augustine.
The Mar-a-Lago rally, along with a second event held outside a nearby Trump-branded golf course, totalled no more than several dozen people on Saturday, despite earlier calls for protests by Mr Trump ahead of the indictment.
“I heard he was indicted on Twitter and knew there would be people down here,” Mr Frazel told the BBC, standing on a bridge near Mar-a-Lago where he was handing out “Trump hot dogs” to passing motorists.
Inside the resort a few hundred metres away, Mr Trump has reportedly been meeting with his advisers and legal team to plan his legal defence against criminal charges in connection with a $130,000 (£105,000) pay-out to porn star Stormy Daniels.
He is expected to hand himself over to authorities in New York on Tuesday, 4 April, with a hearing due to take place at 14:15 local time (19:15BST).
The specific charges Mr Trump faces are not yet public.
Sources familiar with the case have told US media that the former president is being charged with falsifying business records in the first degree – a felony under US law.