's music is direct and pulls no punches, and that's exactly what the rocker is like when he does interviews. In advance of the Feb. 24 release of his latest album 'First Kiss,' Rock is making the press rounds and he offered some no holds barred opinions on a variety of different topics in a chat with The Guardian.

In this age of social media, Rock says he doesn't participate in all the online hubbub. "I don’t FaceTweet or whatever people do," Rock says. "I understand that I’m the old guy now. I turn on my computer and look at porn a little bit, see what’s going on in the news, but that’s about it. I’m comfortable with that."

Rock also revealed where he stands politically, saying, "I am definitely a Republican on fiscal issues and the military, but I lean to the middle on social issues. I am no fan of abortion, but it’s not up to a man to tell a woman what to do. As an ordained minister I don’t look forward to marrying gay people, but I’m not opposed to it."

Rock continues, "I played Barack Obama’s inauguration even though I didn’t vote for him. I didn’t agree with his policies, but there was an exciting sense of change in the air. That promise hasn’t been fulfilled -- the country is more divided than ever."

As far as his stance on drugs, Rock reveals, "I don’t smoke much weed. It makes me dumb. But they should legalize and tax everything: pot, cocaine, heroin. Has it not been proven that people will always find a way to get what they want?"

When it comes to the rap-rock he embraced at one point in his career, Rock says, "Rap-rock was what people wanted at the time, and they still love those songs at shows. But it turned into a lot of bulls--t and it turned out to be pretty gay… If someone says you can’t say 'gay' like that you tell them to go f--k themselves. You’re not going to get anything politically correct out of me."

Various 'First Kiss' pre-order bundles are available here. The only show currently on Kid Rock's tour calendar is in Scottsdale, Ariz. on Jan. 30. His sixth annual Chillin' the Most Cruise embarks March 2 from Miami.