CLEVELAND, Ohio -- Ralph King was disappointed in the turnout for the "Spirit of America" rally in support of President Donald Trump that was held at Voinovich Bicentennial Park on Saturday afternoon, but he blamed it on the cold weather.

King, who as a member of a group called Main Street Patriots helped organize the rally, said he figured there would have been about 500 in attendance if it had been warmer.

Instead, he put the attendance at about 250 supporters. A Cleveland police officer pegged it closer to 150.

Those that did brave the chilly temperatures along the lakefront were at least rewarded with clear skies and some spirited rhetoric from familiar Trump supporters, such as Cleveland Heights pastor Darrell Scott and Steve Loomis of the Cleveland Police Patrolmen's Association.

They also had the chance, if they turned their backs to the speakers' stage, to gaze across the park at an estimated 80 counter-demonstrators kept at a distance by Cleveland Police, many who whom arrived by bicycle and horseback.

The rally was one of ten pro-Trump rallies scheduled to be held across Ohio on Saturday that Main Street Patriots helped organize. Here are a few observations from the Cleveland rally, which began at 12:30 p.m. and lasted for about one hour and fifteen minutes.

No love lost

There was hardly any pretense of civility between the Trump supporters and the counter-demonstrators, which is why the police barrier was a good idea. There were even police on top of the Nuevo Modern Mexican and Tequila Bar at the end of the East Ninth Street Pier.

A variety of speakers

Several speakers addressed the rally, including King, who tried to downplay the importance of the Democratic opposition and to put the focus where he thinks it belongs, on the establishment Republicans in Congress who may try and thwart Trump.

"Donald Trump's biggest threat is the Republicans," King said. "It's not the foot-stomping Democrats."

Another speaker, Navy veteran Debbie Vance, called Trump "a messenger from God."

Loomis implored the Trump supporters to thank the police who were on duty providing security at the rally. He ended his talk by saying, "The pretty girls in the group, kiss the guy cops on the way out."

Creative, but vulgar demonstrators

Meanwhile, across the park's grassy area, which was covered in goose poop, the demonstrators weren't having any of it.

One of the non-vulgar chants went, "No Trump. No KKK. No fascist U.S.A."

One Trump supporter, who was pushing a stroller, didn't like what he was hearing and tried to make his way over to the protesters, but was stopped by police.

The man, who didn't give his name but said he was from Parma, said he just wanted to ask the protesters what they stood for. He said he was at the rally to "support small government" and "America first."

Janice Tichenor, a stay-at-home mom from Eastlake, brought her 12-year-old daughter Sheila Spurlock to the rally. She said she wanted "to show her that there is a right way and a wrong way to have a rally."

She pointed to the Trump supporters and said, "Over here is the right way to have a rally." She then motioned toward the counter-demonstrators and said they were doing it wrong way.

"They're just cussing, throwing a fit," she said.

A tight squeeze

The most tense moment of the afternoon, if you could even call it that, came at the end of the rally as Trump supporters and those who came to protest started to leave. They all had to funnel through a narrow opening between the Nuevo Mexican restaurant and the dock where the Goodtime III is moored.

Police kept protestors at bay as Trump supporters filed out. Suffice it to say, none of them were telling the other to have a nice day.