We've all heard of voters who switch back and forth between political parties. But it's very different when a member of Congress works to elect a Democrat for president in one election - then supports a Republican in the next one.
And yet, that's just what former Democratic Congressman Artur Davis is doing. CBN News recently talked to Davis to find out why.
An Oddball Resume
Davis may have one of the most unlikely resumes in American politics.
Two years ago he ran for Alabama governor as a Democrat. Before that he represented Alabama in Congress as a Democrat. Four years ago he served as a co-chair of Barack Obama's presidential campaign.
But today he spends much of his time stumping for Republican presumptive nominee Mitt Romney and will be a featured speaker at the Republican National Convention.
"I think that Republicans have better answers for our future than Democrats do," Davis said. "My old friends in the Democratic Party spend most of their time arguing about our past and litigating about our past."
"We've got to start having discussions about what our future looks like in this country," he continued. "And I hear those conversations going on in the Republican Party, not the Democratic Party."
There isn't a specific event or moment that caused Davis to change his mind. He said a number of things influenced his decision.
"If there is an Obama second term, one has to assume it's going to look like this first term and it's going to continue to push America in a very different direction," Davis told CBN News.
"I think that we need to stop that direction," he said. "And I think that Governor Romney will do that. So, I'm supporting him because I think he'd be the better president for these times."
While Davis supported many of the president's initiatives as a member of Congress, he was never a go- along-to-get-along kind of Democrat.
He was a Blue Dog often at odds with more liberal Democrats, a fact demonstrated when he voted against the president's health care law.
Davis: Obama's Too Liberal
Davis accused the president of gutting his brand of conservative Democratic politics. He said he's turning the party too far to the left.
"You can't have an environment that sustains growth and creates jobs when businesses don't know what the future holds and have no idea what direction Washington is going to lurch in," Davis said.
Instead of quietly voting for Romney, Davis decided to take the stage as a GOP activist.
Why? The importance of the 2012 election.
"This Democratic Party has picked more fights with the community of faith than anyone could have imagined five years ago when Barack Obama was visiting Rick Warren at Saddleback and talking about reaching out to people of faith," Davis said.
"This is a Democratic Party that is regularly taking on people of faith," he said.
Now Davis is taking on Democrats. A case in point is Vice President Joe Biden's recent remarks in Virginia where he told a predominantly black crowd that Romney's regulatory policies would "put ya'll back in chains."
While the Obama campaign defended Biden's remarks, Davis wrote that the term "chains" represents the clearest codes in racial politics and said Biden was practicing "racial viciousness."
So what about the questions over diversity in the Republican Party? Davis said if people of color see Republican ideas improving the economy they'll slowly get on board.
"I see Americans of color who are winning elections and competing to win elections outside of their racial group because they are running as citizens of their state and as Americans and not as people who are in an ethnic identity box," Davis said.