Giuliani: Hillary would've been better than Obama

Former New York City mayor Rudy Giuliani attends a news conference where he endorsed Rick Lazio for governor of the state of New York on December 22, 2009 in New York, New York. The endorsement by Giuliani is expected to make Lazio the front-runner for the Republican nomination for governor. Lazio, who is from Long Island, ran an unsuccessful campaign against Hillary Rodham Clinton for a US Senate seat in 2000. (Photo by Spencer Platt/Getty Images)
Getty Images

Former New York City Mayor Rudy Giuliani came out swinging in his first public appearance in New Hampshire since the 2008 campaign. At a Republican dinner, he came down hard on President Obama, calling the president a "failure" and offering his opinion that "Hillary Clinton would have been better."

At the Manchester GOP Lincoln Reagan Dinner on Friday, Giuliani had the appearance of a candidate for the 2012 presidential campaign. The former mayor says he hasn't decided whether to run or not, but certainly gave the impression of someone fired up about the campaign in a blistering speech.

"He really seems like he doesn't know what he's doing," Giuliani said of President Obama. He accused the president of "dithering" over the situation in Libya and declared that Obama has displayed the worst presidential decision making on foreign policy he has ever seen.

"That's what we want in this country?" Giuliani asked the crowd of roughly 100 people. "Can we stand two more years of this? Well, we're going to have to."

Giuliani also took time to laud the Tea Party, calling it "one of the best things that's happened to American democracy in a very, very long time." The potential candidate told the crowd that he considered himself a member of the tea party movement.

In the bombastic speech, Giuliani acknowledged one regret - not spending more time in New Hampshire during the 2008 primary race. He finished fourth in the New Hampshire primary that year and ended his campaign shortly thereafter.