Miss the president's speech to the Republican faithful in Great Falls, Montana?  Check out one of the best speeches of the Trump Presidency here.

President Trump was back in campaign form while campaigning for Matt Rosendale who is the Republican nominee for the Senate.  His opponent is incumbent Democrat Jon Tester.

The speech was the greatest hits of the president's opponents.  The president frequently mentioned old time favorites Hillary Clinton, John McCain, and Elizabeth Warren.  Former President George H.W. Bush's 1,000 points of light program drew criticism from President Trump.

"What the hell was that, by the way, thousand points of light? What did that mean? Does anyone know," said Trump. "I know one thing: Make America Great Again, we understand. Putting America first, we understand. Thousand points of light, I never quite got that one."

Ari Fleischer, who worked for President George W. Bush, fired back to USA Today.  He told twitter that he didn't like 'Potus being rude.'  Was President Trump rude or right on?  Check out the entire speech here.

(The president's speech begins at 41:30)