BUFFALO, N.Y. — A rally for a Republican congressional candidate in Western Pennsylvania Sunday turned into an early campaign rally for President Trump, who spoke for 75 minutes about new steel and alumninum tariffs, using the death penalty for drug dealers and his potential meeting with North Korean leader Kim Jong-un. 

He also gave a preview of his campaign slogan for a 2020 bid to retain the White House. 

"Our new slogan when we start running in, can you believe it two years from now, is going to be KEEP AMERICA GREAT, exclamation point, KEEP AMERICA GREAT!" said Trump.

Kevin Hardwick, a political science professor at Canisius College, says the rally was perfectly timed after an especially turbulent week for Trump. 

"It's been a tough week and you know he likes to be out there in front of his people with them hooting and hollering, and he enjoyed himself. Obviously he enjoyed himself, " said Hardwick.  

"In all honesty Donald Trump never ended his last campaign," said Dr. Anthony Neal, a political science professor at Buffalo State.

"He still had the campaign rallies shortly after he was sworn-in to office. He's a perpetual campaigner and that's because at the campaigns you get the adulation of the crowds, and I guess any one would be addicted to that, and I think Trump is particularly addicted to that, and the one way you can keep that going is to always be in campaign mode," said Neal.          

As for the week ahead, with issues like gun control and the Russia investigation looming in the background, Neal and Hardwick say it's anybody's guess what will happen next.