'America's mayor Rudy Giuliani left out the seminal terror attack that rocked the nation and launched his national political career when he said there was no successful 'radical Islamic terrorist attack' in the eight years before President Obama took office.

Giuliani, who regularly invokes 9/11 and made it a centerpiece of his failed 2008 presidential campaign, was blasting Obama for failing to call out 'radical Islamic' terrorism and for allowing ISIS to take root.

'By the way, under those eight years, before Obama came along, we didn’t have any successful radical Islamic terrorist attack in the United States. They all started when Clinton and Obama got into office,' Obama told a small crowd in advance of what was billed as a major foreign policy address by Donald Trump.

Oops: Giuliani said there were no radical Islamic terror attacks in the eight years before President Obama took office, but left out the defining Sept. 11th attacks

Giuliani toured the site of the attack September 12 along with then-governor George Pataki and then-senator Hillary Clinton

The comment was all the more bizarre because Giuliani regularly invokes the attacks, as he did moments before.

'We don’t want this war – they do,' he said.

'During the time of September 11th when we went through the worst foreign attack in our history since the war of 1812. Remember, we didn’t start this war, they did. We don’t want this war. They do,' he said.

'And they didn’t’ start it even in 2001. They attacked the World Trade Center in 1993 and they attacked it under the ideology of radical Islamic extremism.'

It wasn't even his only flub. Giuliani was introducing Indiana governor Mike Pence, but accidentally sounded like he was lauding Ohio governor John Kasich, who is so at odds with Trump that he skipped the GOP convention in Cleveland.

AT LEAST IT DOES HAVE A BIG TEN SCHOOL: Giuliani was introducing Indiana Governor Mike Pence – but goofed when he momentarily thought he was speaking to an Indiana crowd rather than one in Ohio

Giuliani's comment drew ridicule online

Giuliani, an experienced politician, was traveling along with newcomer Trump, but made a few missteps Monday

Trying to hail Pence to the Ohio crowd, he said: 'He’s also been in business and you know better than I do what a great governor he is of your state, what he’s done for your state, how he’s improved it and helped it and left it in tremendous condition,' he said as he realized his error.

'So I am, I am uh – what he did for the state of Indiana – excuse me. We’re going there next. Youngstown, Ohio. I love Youngstown Ohio,' he concluded.

Rudy made light of his own misstep at the end of his remarks, when he said: 'So all of you in Ohio, which is a state that I also love very much, you gotta support Mike, you gotta support Donald.'

He also took the chance to go after Clinton hard on foreign policy. 'This is the world that Hillary Clinton created for us on all those thousands of miles of trips which amounted to a much worse world than the one she was given,' he said.

'She’s made millions and millions and millions of dollars and her husband – you know what his name is – by turning the State Department into a pay-to-the-Clinton-Foundation to play-with-the- Department racketeering enterprise,' he continued.

The former prosecutor continued: 'You know what a racketeering enterprise is? It’s a racketeering influenced corrupt organization. That is what the Clinton Foundation is – it’s a racketeer, influenced corrupt organization put together for the enrichment of the Clintons and selling America out to Russian oligarchs, to money launderers and to crooks all over the world.'

He blasted Bill Clinton for his paid speeches, including one to UBS bank. '$1.2 million dollars to give one speech? I mean he’s a good speaker but $1.2 million?' Giuliani said.

Like Clinton, Giuliani cashed in after leaving office, former the successful Giuliani Partners venture.