U2 was the inaugural musical guest on Monday night’s premiere of The Tonight Show Starring Jimmy Fallon, kicking the show off in style with a performance from Top of the Rock – the upper observation deck of NBC’s 30 Rock headquarters in New York.
Supported by a drumline and with the Empire State Building providing a dramatic backdrop, U2 performed their new song “Invisible.” Check out the video below.
Later in the show, the band performed an acoustic version of their Oscar-nominated song “Ordinary Love”. Watch the video here.