Toby Keith says he's still unsure whether he'll vote for Senator John McCain or Senator Barack Obama in November's presidential election. But, never one to shy away from controversial statements, Keith told conservative radio talk show host Glenn Beck recently that one of the reasons for Obama's popularity is that he "acts ... Caucasian."

"I think also that black people would say that he don't talk, act or carry himself as a black person," Keith stated on the program, to which Beck replied, "What does that even mean?"

"I don't know what that means," answered the country star. "I'm saying that's what I think that they would say. Even though the black society would pull for him, I still think that they think in the back of their mind that the only reason that he is in is because he talks, acts and carries himself as a Caucasian, but ... I think him and McCain are the two best choices, in my opinion, that we've had in years."

While he's often pegged as a a hardcore conservative -- and therefore likely to vote Republican -- Keith is actually a registered Democrat, though he's voted both ways in the past. Keith tells the San Jose Mercury News, "I voted for [Bill] Clinton twice, and I voted for [George W.] Bush twice. Looking back on it, they both made a lot of mistakes. But at the same time, with the people they were running against, I didn't feel like I had a choice."

No matter who Keith chooses this time, he wants his fans to choose the candidate they like, and not vote for someone just because he says so.

"Why anybody would care who Toby Keith voted for is beyond me," he says. "I'm really digging in and getting myself educated right now, but people need to go educate themselves and not listen to moron celebrities."