Gene Huber is so devoted to President Donald Trump, he salutes and talks to a cardboard cutout of Trump every day.

Huber, 47, revealed that bizarre ritual during an interview with CNN, held after he was invited to join the president onstage during a campaign rally in Florida on Friday.

“I’ve got a 6-foot cardboard box of President Trump in my house and I salute that every single day,” Huber told CNN’s Pamela Brown. “I tell him, ‘Mr. President, I pray for your safety today.’”

And if you doubt Huber at all, there’s proof. Huber tweeted a photo of his cardboard friend back in January.

The Best Vistor I could ever have!

President Trump came to Florida to see me! Wow, never will forget this!@realDonaldTrump @thebestcloser pic.twitter.com/galTF85biz — Gene Huber (@Squeakey6) January 9, 2017

Huber is a car salesman from West Palm Beach, Florida, according to Reuters.

During Friday’s rally, Trump pointed to him in the audience, saying he saw Huber earlier on the news talking about his love for the president. Then he invited him onstage to speak to the crowd.

“’You’re great,’ is what he told me,” Huber told CNN when asked what Trump whispered to him onstage.

Huber explained that he had been waiting for the president since 4 a.m. that day, which, consequently, led to him being interviewed by news reporters before the rally.

“I told the reporter that I love President Trump and President Trump heard me say that and he told me that onstage,” Huber told CNN. “And he said that he loves me.”

Some claim that Trump’s team staged Huber’s appearance at the rally to get more press, pointing to a Facebook post Huber sent days earlier, with a Trump Winery location tag.

Gene Huber was staged. Def not a random. Here's his FB page: https://t.co/7GG6OGMiYG Posted from Trump Winery two days ago. pic.twitter.com/SqIQWTMFAz — JackiSchechner (@JackiSchechner) February 18, 2017

Huber’s interview with CNN was mostly friendly, considering that his idol continues to call the outlet, among other news organizations, “fake news.”

But the car salesman wasn’t going to let CNN get off easy.

As the interview ended, Huber asked if he could say one last thing and Brown agreed.

He said: “Let’s just be a little, little nicer to our president.”

Joe Raedle via Getty Images President Donald Trump looks on after asking Gene Huber to speak during a campaign rally at the AeroMod International hangar at Orlando Melbourne International Airport on Feb. 18 in Melbourne, Florida.