Joined by Cecily Strong's Melania Trump, Beck Bennett's Mike Pence and Aidy Bryant's Sarah Huckabee Sanders, the team sang about Trump's tax returns, abortion and tariffs, with Kate McKinnon's Rudy Giuliani popping up to ask, "Do you guys like tariffs? $100 for a tomato?"

The season finale of NBC's Saturday Night Live kicked off with a musical number performed by Alec Baldwin, Robert De Niro and more.

In a parody of Queen's "Don't Stop Me Now," Baldwin's Donald Trump sang about the current state of the country and his hopes for his second term as president.

Baldwin's Trump began by talking about how he was looking forward to the summer to play golf and visit "friends in prison" while the "economy is on fire."

"I'm not going to tell you if it's a fire that keeps you warm or burns your house to the ground," he said after alluding to "new tariffs."

He also declared he was on "cruise control to a second term" and couldn't be stopped by "the Democrats in Congress."

Baldwin's Trump was then joined by Melania Trump (played by Cecily Strong), Vice President Mike Pence (Beck Bennett) and Sarah Huckabee Sanders (Aidy Bryant). The team sang about Trump's tax returns, abortion and tariffs, with Kate McKinnon's Rudy Giuliani popping up to ask, "Do you guys like tariffs? $100 for a tomato?"

Robert De Niro even made a surprise appearance as Special Counsel Robert Mueller. He began to make an announcement with, "I have something very important to say to the American people. Something they need to hear," but Baldwin's Trump quickly interrupted him to declare, "No collusion, no obstruction."

Baldwin's Trump closed the number with, "Guys, it's been fun. ... Tune in next season to see who lives and who dies."

Paul Rudd returned to host the show for the fourth time, accompanied by musical guest DJ Khaled.