John McCain was going strong, making his endorsement for president 2012 at a Republican rally for Republican candidate Mitt Romney in South Carolina. It's just that as you can see from the video below, McCain endorses Obama -- the current Democratic President -- instead of Romney, the Republican hopeful.

I am confident...President Obama will turn this country around, MCain said at the rally, with Romney standing to his left.

Romney steps over to correct McCain, who quickly realized his faux paus -- I'm sorry...President Romney, he said.

See McCain's oops moment when he endorses President Barack Obama instead of Mitt Romney in the video below: