Donald Glover pulled double-duty on last night's Saturday Night Live (5/5), both hosting the show and, as Childish Gambino, performing as musical guest. Childish Gambino performed two new songs: "Saturday," which was introduced by Zoë Kravitz; and then "This is America," which was introduced by Get Out's Daniel Kaluuya. Watch "Saturday" below

"This is America" was also just released as a single, complete with a powerful, highly politically, disturbing video directed by his Atlanta collaborator Hiro Murai. The song features Young Thug, 21 Savage, Quavo, Rae Sremmurd’s Slim Jxmmi, and BlocBoy JB and you can watch that below.

As for the rest of SNL, they parodied Migos in filmed segment "Friendos" which featured A$AP Rocky, they parodied Kanye West's pro-Trump tweetstorms mixed with an A Quiet Place spoof, and Glover played off his Solo: A Star Wars Story role as Lando Calrissian in a sketch that wonders "Where the hell are all the black people in space?" There was also a spot-on parody of Oran "Juice" Jones' '1986 hit "The Rain," and Glover tweaked his failed attempts to become an SNL cast member in the show's musical opening monologue. There was also the cold-open which took on the whole Trump/Stormy Daniels mess with surprise appearances from Ben Stiller, Martin Short, Scarlett Johansson, Jimmy Fallon, plus Alec Baldwin as Trump and the real Stormy Daniels. Watch those clips below.

There are two episodes of Saturday Night Live left this season: Amy Schumer / Kacey Musgraves on May 12; and Tina Fey and Nicki Mina.

Childish Gambino's upcoming tour includes two nights at NYC's Madison Square Garden in September.