Rocker Ted Nugent is never shy about making his political opinions known, and a message he posted about Donald Trump on Tuesday is going viral.

In the Facebook post, Nugent contends one of the best reasons for supporting the billionaire candidate is the list of those who oppose him, including President Obama, the media, the establishment of both major political parties, the UN, China, Black Lives Matter and the Pope.

At the beginning of the post, Nugent makes clear that he is not endorsing Trump yet, because he also likes Sen. Ted Cruz. The rock star said in January that he is not endorsing any candidate until he is nominated. In the interview with Newsmax, he had favorable things to say about Trump, Cruz and Sen. Marco Rubio.

In an interview with the Hollywood Reporter earlier this month, he also shot down the notion that he was endorsing Trump at this time. The Reporter asked, “Why do you support Trump over more conservative candidates, even over candidates more supportive of the Second Amendment, which I know is an important issue for you?”

“As usual, misinformation runs amok. … I also support Ted Cruz. This just in: Nobody believes Trump is a conservative, but he is the only candidate to admit he carries — i.e., keeps and bears — a firearm,” Nugent responded.

Advertisement - story continues below

“Do you think Trump can get Hollywood’s liberals to support him?” the Reporter followed up.

“No, because liberals are a lost cause. Once a denier, always a denier.”